Lewis Cornelius Grant, age 42, was fatally shot on September 10, 2016, in St. Louis, Missouri. Grant’s death was part of the rising tide of homicides in St. Louis during 2016, a year in which the city saw a significant increase in violent crime, with numerous unsolved cases piling up.
The incident took place in an area of St. Louis that has witnessed high levels of violence, contributing to the alarming homicide statistics for that year. The St. Louis Metropolitan Police Department ha
...Read More