Ray Towler was exonerated in Cleveland, Ohio on Wednesday after spending 29 years in prison for a rape he didn’t commit. DNA testing obtained through the collaboration between the Ohio Innocence Project and the Columbus Dispatch proved him innocent. He is the 254th person exonerated by DNA testing in the United States. This was wonderful work by our friend Mark Godsey and his staff and students at the Ohio Innocence Project. Good luck to Mr. Towler as he reintegrates back into society as a free man.
« Older The stories and pictures of the Wild West commonly... | Canadian horror flick Pontypoo... Newer »
This thread has been archived and is closed to new comments