You are currently browsing the tag archive for the ‘Ohio Innocence Project’ tag.

by Madeline Bailey

Last week, NPR featured the story of Raymond Towler, a 52-year-old man who was released from prison on May 4th after spending nearly 30 years behind bars for a crime he did not commit.  After being sentenced to life imprisonment in 1981, Towler waited faithfully for justice. Thanks to the Ohio Innocence Project and their work to obtain DNA testing, he was finally proven innocent –29 years too late. Read the rest of this entry »

Advertisements