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 »
Commenting as a Guest. Sign in or Join.
Sign in with Facebook