A United States Capitol Police officer has been indicted on 11 charges including rape, child abuse and assault.
More...
A United States Capitol Police officer has been indicted on 11 charges including rape, child abuse and assault.
More...
Police Abuse
©Badge Abuse Police Abuse