Skip to content

Becca Carter

Long Journey Home

They made me serve 24 years for something for which a person normally gets only 18 months! I walked out of the courtroom both stunned and in disbelief… They’ll never allow this three-strikes to stay as law. And year after year, I watched and hoped that there would be some… Read More »Long Journey Home