In the early morning hours of June 3, 2017, a young man's life was tragically cut short on a St. Louis interstate. Michel Mclaurin, a 25-year-old male, was driving westbound on Interstate 70 near the East Taylor Avenue exit when he pulled his vehicle over onto the center median to inspect his tires. It was in this vulnerable moment that the unimaginable occurred. An unknown assailant shot Mclaurin, inflicting fatal wounds.
The sound of gunfire shattered the pre-dawn stillness, leaving a s
...Read More