Delaware County couple charged in sexual assaults on women with intellectual disabilities
A divorced couple from Chester has been charged with numerous sexual offenses and abuses against two women with intellectual disabilities who were spirited out of state after one gave birth to the male defendant’s child. Michael Swanson (Courtesy of …