tracking

Oklahoma City Police Officer Arrested on Sexual Assault Charges

Link
Embed
Email
Oklahoma City Police Officer Daniel Holtzclaw is alleged to have carried out the attacks on black women while on patrol.
This module could not be displayed.