Share

Videos

Ohio Man Who Held 3 Women Captive Hangs Himself

wochit news
|
September 04, 2013 AT 6:07 AM
Ariel Castro, 53, The Cleveland man serving a life sentence for kidnapping three women and raping them in his home for a decade hanged himself in his prison cell, officials said in another startling twist in the case that horrified and transfixed the city.