In the afternoon hours of May 14, 2025, a burst of gunfire shattered the quiet of the 1100 block of Rio Street in the Spanish Lake area of St. Louis County. When the echoes faded, 21-year-old Keshon Parker, a male resident of Florissant, was found with life-threatening gunshot wounds. First responders rushed him to a nearby hospital, but his injuries proved too severe, and he was pronounced deceased. The St. Louis County Police Department's Bureau of Crimes Against Persons promptly launched a ho
...Read More