HENRY COUNTY, Ga. A Georgia grand jury indicted five police officers on murder charges Friday for the asphyxiation death of a concertgoer in 2019, according to reports.The five police personnel confronted Fernando Rodriguez, 24, as he was walking naked along a road after attending the Imagine
A grand jury has indicted five police officers in the death of a 24-year-old man found naked walking down a Georgia street from a music festival in Sept. 2019.