Ariel Castro Found Dead — Hanging in Prison Cell

Rapist/kidnapper Ariel Castro — who had been sentenced to life in prison for the abduction, rape, and torture of 3 Cleveland women he held captive for years — has been found dead in his Ohio prison cell after apparently committing suicide.States…

Find out more hot and juicy Hollywood Celebrity Gossip News details at

Popular Hollywood Celebrity Gossip News Tags:

Leave a Reply

Your email address will not be published. Required fields are marked *