In the city of Saint-Louis, Missouri, the life of 24-year-old Casey Ross was tragically cut short on a Sunday afternoon in the fall of 2021. On September 19th, Ross was found deceased near the intersection of North 15th and Mullanphy streets, the victim of a fatal shooting. His death was not an isolated incident but rather part of a disturbing series of homicides that had cast a shadow of fear over the community.
Investigators would come to believe that Casey Ross was one of several victi
...Read More