The well-known "Cleveland Kidnapper" was found hanging in his cell from his bed sheet Tuesday night at the Correctional Reception Center in Orient, Ohio.
Castro apparently took the easy way out after he was sentenced to life plus 1,000 years in prison after kidnapping, rapping, and holding Amanda Berry, Michelle Knight, and Georgina Dejesus captive for 10years.
No comments:
Post a Comment