Tag: De Jesus

Three Women Found After Decade Missing

0
Written by Matthew Harper. DM by Bobby Williams. In one of the craziest stories of 2013 so far, three women who had been missing for a decade and were presumed dead were found in an Ohio home. They had been held captive and raped by 52-year-old Ariel Castro, who has now been charged not only with the kidnappings but also murder, as he reportedly forced a miscarriage for at least one of the women after impregnating her.