fbpx Placeholder canvas

Man Released From Wrongful 29 Year Conviction Has Rascal House As First Meal

from clevescene.com article by Vince Grzegorek “Ray Towler was released this week after spending 29 years in prison for a rape he didn’t commit. DNA testing proved Towler’s innocence. In addition to approximately $1.4 million he’s expected to get from the state, plus lost wages, for the wrongful imprisonment and butchered trial, Towler is raking […]