On the evening of January 8, 2024, a 44-year-old Black male named Byron Jones was fatally shot in the Carr Square neighborhood of St. Louis, Missouri. The incident occurred near the downtown area, specifically in the 1100 block of North Tucker Boulevard. Officers from the St. Louis Metropolitan Police Department responded to a call reporting a shooting at a McDonald’s restaurant at approximately 9:15 p.m. Upon their arrival, they discovered Jones lying on the ground outside the establishment,
...Read More