Clifton Southern, a 44-year-old resident of St. Louis, Missouri, tragically lost his life on November 5, 2021. The incident occurred at a Shell gas station located in the 2800 block of North Florissant Avenue in the Old North St. Louis neighborhood. According to reports, Southern was unarmed and pleaded for his life when he was confronted by Ernest Dupree, who held him at gunpoint. Despite Southern's pleas, Dupree's pistol jammed, but he managed to shoot Southern multiple times, resulting in his
...Read More