Cameron Ali Carroll, a 19-year-old resident of Florissant, Missouri, tragically lost his life on August 5, 2022, in a double shooting incident in the Hyde Park neighborhood of St. Louis. The shooting occurred on the 3400 block of North 22nd Street, where Carroll was fatally injured, and a 16-year-old was also wounded. The incident has been classified as a homicide, adding to the grim statistics of violent crimes in the area.
The investigation into Carroll's death revealed that he was one
...Read More