Jesus Gallardo-Ramirez
Three killed in weekend Antioch fatal shooting were from Atlanta, Nashville police say
U.S.
Amanda Smith
Nashville police have determined that the three men killed in a weekend Antioch shooting were from Atlanta. Officers were called after 11 ...