Duwan Cutts, aged 29, was tragically killed on November 10, 2010, in St. Louis, Missouri. He and another victim, Terrance Fleming, were ambushed and gunned down in an alley in the 8500 block of Trafford Lane, a few blocks northwest of Calvary Cemetery. The incident occurred around 9:30 p.m. Both men were pronounced dead at the scene. Fleming had been shot once in the head, while Cutts suffered multiple bullet wounds to the head and chest.
The investigation into their deaths revealed that
...Read More