Keshon Parker, 21, a Black/African American male, was shot in the early afternoon of May 14, 2025, in the 1100 block of Rio Street in the Spanish Lake area of St. Louis County. Officers from the North County Precinct responded around 1:20 p.m. and found him with life-threatening gunshot wounds; he was taken to a hospital, where he was pronounced dead.
Soon after, authorities publicly identified the victim as Keshon Parker, 21, of the 5600 block of Delcastle Drive in Florissant, Missouri.
...Read More