The former Oklahoma City police officer who preyed on Black women was found guilty on 18 of 36 charges ranging from rape to sexual battery.   Justice was served Thursday evening when a jury reached a verdict on charges brought against former Oklahoma City Police officer Daniel Holtzclaw. Holtzclaw was found guilty on 18 of […]