Casey Ross, a 24-year-old resident of St. Louis, Missouri, was tragically killed on September 19, 2021. His body was discovered in a vacant lot near the intersection of North 15th and Mullanphy streets in St. Louis. Ross had suffered a fatal gunshot wound, and his death was part of a series of connected homicides in the area.
The investigation into Casey Ross's death revealed that he was one of several victims believed to have been killed by Perez Reed. Reed, a suspected serial killer, wa
...Read More