Monday March 8, 2021

Cleveland kidnapper commits suicide in prison

Ariel Castro, who was sentenced to life plus 1,000 years for kidnapping and raping three women, as well as murder, committed suicide in his prison cell Tuesday night, the Frankin County, Ohio, coroner’s office said.  More…

Posted by at September 4, 2013
Filed in category: Crime, Law, Tabloid,

Comments are closed.