Police Rape Handcuffed Teen During Traffic Stop

A 40-year-old police officer in San Antonio, Texas is facing charges of felony sexual assault after a 19-year-old woman accused him of handcuffing and raping her during a traffic stop.

You may also like...