On February 1, 2024, at approximately 2:30 a.m., 39-year-old Jeremy West was found deceased in the street at the intersection of Mimika and Gladys avenues in St. Louis' North Pointe neighborhood. He had sustained multiple gunshot wounds, including a fatal shot to the head. Emergency medical services pronounced him dead at the scene.
Surveillance footage from the area revealed that a silver SUV approached West as he stood on the sidewalk. A passenger, identified as 47-year-old Greg Euge
...Read More