An Oklahoma City police officer has been ordered to stand trial on dozens of charges of sexually assaulting 13 women while on duty.
More...
An Oklahoma City police officer has been ordered to stand trial on dozens of charges of sexually assaulting 13 women while on duty.
More...
Police Abuse
©Badge Abuse Police Abuse