In the early morning hours of April 24, 2018, Kamorra Sneed, a 41-year-old female, was shot and killed in St. Louis, Missouri. The incident occurred around 3:15 a.m. in the 4200 block of North Grand Boulevard, at the corner of Grand and Penrose. Police responded to a report of shots fired and found Sneed with a gunshot wound to her chest. She was transported to a local hospital where she was pronounced dead.
According to her family, Sneed was standing on a corner talking to a man she had
...Read More