5 Police Officers Indicted in Death of Naked Man Outside Suburban Atlanta Music Festival

Murder
Five suburban Atlanta police officers have been indicted on charges related to the death of a man they pressed into the ground outside a music festival in 2019. Body camera footage showed that Fernando Rodriguez was naked and confused but not combative when approached by the officers outside the Atlanta Motor Speedway, where the Imagine …