On October 19, 2016, a violent incident unfolded in the early morning hours in St. Louis, Missouri, resulting in the death of 34-year-old Terry Lowe. Police officers were dispatched to the northern section of the city after receiving reports of a shooting just before 7:00 a.m. Upon their arrival at the scene, located near the Goody Goody Diner, investigators discovered the male victim lying motionless in the street.
Lowe, who was known to be homeless at the time of the incident, had susta
...Read More