"I didn't do nothing:" Horrific bodycam footage shows officers being shot during a traffic stop
Update: Bodycam footage from Blount County Sheriff’s deputies Greg McCowan and Shelby Eggers was released after a traffic stop that led to the death of one of the deputies on February 8, 2024.
The post "I didn't do nothing:" Horrific bodycam footage shows officers being shot during a traffic stop appeared first on LeoAffairs.