Lamarcus Turner, age 28, was killed in a triple shooting on January 27, 2017, in downtown St. Louis. The incident took place near a restaurant, and Turner, a rapper, was among the victims who died during what was described as a violent altercation. The shooting involved multiple people and resulted in injuries to two other individuals.
St. Louis experienced significant violence during this time, with a high number of homicides contributing to a troubling trend in the city's crime statis
...Read More