60 Archives: Steven Bell, the bicycle thief

Back in 2000, Steve Kroft met Bell, who was facing 35-years-to-life in prison for stealing a bicycle. After 19 years in prison, Bell was just released

from Home – CBSNews.com https://cbsn.ws/2IeIN3L
via IFTTT