• 60 Archives: Steven Bell, the bicycle thief

    It told the story of Steven Bell, a tree trimmer from Citrus Heights, California, who was facing 35-years-to-life in prison for stealing a bicycle. … Last month, the 55-year-old was finally released from Folsom State Prison as part of a …

    Read More
  • 0 0