Cleveland Man To Be Freed From Prison After Serving 29 Years For A Rape He Didn’t Commit
Raymond Towler has maintained for 29 years that he didn’t rape an 11-year-old girl in 1981, and a recent DNA test exonerates him.
The 52-year-old man has been an Ohio inmate since Sept. 24, 1981 and is expected to be released from prison Wednesday morning.Cleveland.com