Authorities release body camera video of deadly confrontation in Atlanta

A deacon died after being tased by a police officer following a traffic accident.

November 22, 2023

Top Stories

ABC News Live Presents