In the early morning hours of Monday, March 31, 2025, a violent incident unfolded in the Greater Ville neighborhood of St. Louis, Missouri, resulting in the death of 60-year-old Jerry Johnson. St. Louis Metropolitan Police Department officers were dispatched to the 3000 block of North Newstead Avenue at approximately 1:35 a.m. after receiving a call reporting a 'person down' in the area. Upon their arrival at the scene, first responders discovered Johnson lying on the sidewalk, suffering from a
...Read More