On a warm Fourth of July evening in 2020, the life of 18-year-old Cameron J. Carter was tragically cut short in Saint Louis, Missouri. The young Black man was found shot in the 500 block of DeBaliviere Avenue, near Delmar Boulevard, leaving a community in mourning and a family devastated.
The events leading to Carter's untimely death began with an argument earlier in the day. The dispute involved 27-year-old Andre Brooks of University City. The conflict escalated, and later that evening,
...Read More