tumblrbot asked: WHERE WOULD YOU MOST LIKE TO VISIT ON YOUR PLANET?
We Were All Incarcerated →
In the 1980s, Steven Barnes was convicted of rape and murder and sentenced to 25 years to life in prison. The problem is that he was innocent. Wrongful convictions happen every day and to people from all walks. Please listen to Barnes’ story, produced by Geoff Storm.