Marcus Davis, a 27-year-old resident of St. Louis, Missouri, was tragically killed on January 12, 2021. He was found dead at the scene of a shooting in the 3900 block of North Florissant Avenue. The incident occurred around 6:10 p.m. at an apartment complex, where police discovered both Marcus Davis and a 19-year-old man suffering from gunshot wounds. Unfortunately, Marcus Davis was pronounced dead at the scene, while the 19-year-old was transported to the hospital for treatment.
The St.
...Read More