A former Philadelphia police officer named Richard DeCoatsworth has been arrested and charged with rape and other crimes.
More...
A former Philadelphia police officer named Richard DeCoatsworth has been arrested and charged with rape and other crimes.
More...