Anthony Lamar Henderson, a 36-year-old man from St. Louis, Missouri, was shot and killed on July 11, 2012. Henderson was driving north on Emily Street around 3:50 p.m. when a suspect in a 2005-2006 maroon Chevy Impala pulled alongside him and opened fire. Henderson was struck multiple times, causing his vehicle to crash into a tree. Despite emergency response efforts, he was pronounced dead at the scene. The investigation revealed that the incident was likely targeted, but no immediate suspects
...Read More