National

New Body Cam Videos Show Cops Coalescing Around False Narrative of Sam DuBose Killing

(Slate) – Two police officers who supported the apparently false narrative given by officer Ray Tensing to justify his fatal shooting of unarmed black motorist Sam DuBose have been placed on paid administrative leave, as two new videos that seem to further damage all three Read More

Advertisements