Jaheim Smith, a 20-year-old man, was found dead in the driver's seat of a vehicle that had crashed into a utility pole in north St. Louis County on December 12, 2024. The incident occurred near the intersection of Glen Garry and Ben Nevis roads in the Glasgow Village neighborhood. Authorities responded to the scene around 9:30 a.m. and initially treated the case as a fatal crash. However, further investigation revealed that Smith had been shot at least once before the crash occurred.
The
...Read More