Body camera footage released from Tennessee deputy fatal shooting, heroic public assistance
Police in Tennessee have released graphic body camera footage from the officer-invovled shooting that killed Deputy Greg McCowan and injured Deputy Shelby Eggers. In split-screen body camera footage from the Blount County Sheriff’s Office (BCSO), Deputy Eggers is seen pulling …