On November 26, 2022, 18-year-old Lee Lindsay Jr. was found shot to death in the back of a parked Mercedes SUV in the Mark Twain neighborhood of north St. Louis, Missouri. The incident occurred around 8:55 p.m. on Geraldine Avenue. The vehicle had visible ballistic damage, indicating a shooting had taken place. Emergency medical services pronounced Lee Lindsay Jr. dead at the scene.
The St. Louis police's Homicide Division is actively investigating the case. As of the latest updates, no a
...Read More