Former Oklahoma City police officer Daniel Holtzclaw has been sentenced to 263 years in prison today for the rape and sexual assault of 13 Black women in 2013 and 2014.
Former Oklahoma City police officer Daniel Holtzclaw has been sentenced to 263 years in prison today for the rape and sexual assault of 13 Black women in 2013 and 2014.