Cleveland kidnapper found dead in jail cell

Ariel Castro, sentenced to life behind bars for the abduction, rape and torture of three women, has been found hanged in his prison cell.

Powered by WPeMatico

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

Leave a Reply