Step inside the walls of unimaginable horror as Netflix exposes the chilling true story of the Cleveland Abductions in its ...
CLEVELAND (Reuters) - Cleveland resident Ariel Castro was charged on Wednesday with kidnapping and raping three women who were rescued from his house on Monday after nearly a decade in captivity.