Castro hanged himself with bed linen

Ohio kidnapper Ariel Castro wasn’t on suicide watch when he took his own life in his prison cell.

Powered by WPeMatico

Share
This entry was posted in South Africa News. Bookmark the permalink.

Leave a Reply