On the afternoon of August 25, 2023, St. Louis County police officers from the North County Precinct were dispatched to a residence in Florissant, Missouri, following a distress call regarding a shooting. The incident occurred in the 14300 block of River Oaks Court, a residential area in North St. Louis County. Law enforcement arrived at the scene around 4:35 p.m., where they discovered a female subject suffering from a gunshot wound.
The victim was identified as KaLynn LeSha Drake, a 17-
...Read More