Former Philadelphia police officer Richard DeCoatsworth has been arrested and charged with several criminal counts, including rate, involuntary deviate sexual intercourse, false imprisonment and aggravated assault, according to CBS News.com report.
DeCoatsworth is accused of forcing two women to "engage in the use of narcotics and sexual acts" after they left a party with him early on Thursday morning. Court records indicate that he brandished a handgun in persuading the women to act.


