3 days agoBody Camera of Nygil Cullins Restaurant Fatal Shooting Released. May 18, 2022 Atlanta PoliceVideo Leak Police