The Gist: Nine individuals have pleaded guilty to their involvement in the brutal murder of Rossana Delgado, who was abducted in April 2021 in DeKalb County. Despite the major breakthrough, three key suspects remain at large. What Happened?: Delgado was lured to a shopping mall by members of a drug trafficking organization, before being tortured […]