Kevin Tarver
Texas Police Who Killed Black Man Won’t be Charged, Sparking Outrage
Photo: YouTube North Texas police reform advocates are seething after a Denton County grand jury on Thursday declined to indict the officer who killed ...
Photo: YouTube North Texas police reform advocates are seething after a Denton County grand jury on Thursday declined to indict the officer who killed ...