Three Cops Fired After Racist Talk Of Massacring Black Residents
Sitting in his patrol car in Wilmington, N.C., Officer Michael “Kevin” Piner predicted Black Lives Matter protests would soon lead…
Sitting in his patrol car in Wilmington, N.C., Officer Michael “Kevin” Piner predicted Black Lives Matter protests would soon lead…