Phillip A. Stewart, aged 41, was shot and killed on October 12, 2011, in St. Louis, Missouri. The incident took place near Cherokee Street, a neighborhood known for both its commercial activity and challenges with crime. Stewart was found in a south city alley, suffering from multiple gunshot wounds. Despite the prompt response from emergency services, he was pronounced dead at the scene.
The St. Louis Metropolitan Police Department launched an investigation, focusing on gathering witne
...Read More