Georgia grand jury indicts five police officers in death of concertgoer
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 ...