Cleveland Kidnapper Ariel Castro Kills Himself

September 4th, 2013 // Leave a Comment
Ariel Castro

Kidnapper and rapist Ariel Castro was found hanged in his jail cell just a month after being sentenced to life in prison plus 1,000 years for holding three women captive in his Cleveland home, a prison official said early Wednesday.

Read more on Towleroad »

By Socialite Life

Leave A Comment