Kidnapper Ariel Castro Hanged Himself in Cell, Likely With Bed Sheet

Man convicted of kidnapping, torturing and imprisoning three young women was not on suicide watch.

Leave a Reply