Ariel Castro, jailed for kidnapping and repeatedly raping three women he held captive in his home for 10 years, has been found dead in his prison cell in his cell at the correctional reception......
Ariel Castro’s scraggly beard, innocuous spectacles and subtle demeanour could mislead most around him with conviction. But that conviction belies the horrible sins that he committed over a......