On the morning of January 2, 2020, violence claimed the life of 33-year-old Johnnie Lee Anderson Jr. in Saint Louis, Missouri. The incident occurred in the South City area, contributing to a particularly violent start to the new year for the city, which saw multiple homicides recorded within the first forty-eight hours of 2020. Anderson was discovered suffering from fatal injuries consistent with a shooting, prompting an immediate response from local law enforcement and emergency services.
...Read More