Quinn D. Williams, a 26-year-old resident of St. Louis, Missouri, tragically lost his life in a homicide on March 4, 2011. Authorities responded to a report of a shooting and discovered Williams suffering from multiple gunshot wounds. He was pronounced dead at the scene, which was located in a residential neighborhood in the city. The nature of the incident was quickly classified as a homicide, and it triggered an investigation led by the local police department.
The shooting took place
...Read More