On a summer evening in Saint-Louis, Missouri, the life of 29-year-old Roy Griffen was tragically cut short. On August 31, 2020, Griffen, a male, fell victim to gun violence in the 4000 block of North Prairie Avenue. Another man, Chauncey Brown, who was also 29, was killed in the same incident. Both men sustained multiple gunshot wounds.
In the wake of the double homicide, an investigation led to the arrest of a suspect. Torre L. Upchurch, a 28-year-old resident of Bellefontaine Neighbors,
...Read More