Posts

Showing posts with the label sex

Man who held three women as slaves for 10 yrs hangs self

Image
WASHINGTON (AFP) - The former US bus driver jailed for life for kidnapping and raping three young women he held as sex slaves for a decade was found hanged late Tuesday in "an apparent case of suicide" in his closely monitored cell, authorities said. The death of Ariel Castro, who was required to be checked on every 30 minutes, brought an abrupt and dramatic ending to a sordid case that shocked America and the world with its revelations of systematic depravity and brutality. JoEllen Smith, spokeswoman for the Ohio prisons department, said that Castro was found hanging in a cell in which he was alone Tuesday night in a prison in the town of Orient. "It does appear to be an apparent case of suicide," Smith told AFP early Wednesday, declining to give further details. But Cleveland TV station WOIO said he had not been on suicide watch. It said he had been at the Orient prison for only about 30 days. He was sentenced in August. Officials tried in vain to resuscitate the ...