Charles Quintin Taylor, aged 43, was killed on February 19, 2015, in St. Louis, Missouri. The homicide took place during a particularly violent year in St. Louis, which saw an overall increase in the number of killings. Taylor's death added to the troubling trend that marked 2015 as one of the deadliest years for the city in two decades, with the number of homicides reaching levels unseen since the early 1990s.
Taylor was found shot in St. Louis, and despite rapid responses from local l
...Read More