Delco official turns himself in to Philly police, charged in 2017 rape
A Darby Township commissioner has been arrested in Philadelphia after turning himself in for an alleged rape crime.
More Videos
From CNN Newsource affiliates