Kamorra Sneed, a 41-year-old mother of five, tragically lost her life on April 24, 2018, in St. Louis, Missouri. On that fateful day, officers responded to a call reporting "Shots Fired in Progress" at the corner of Grand and Penrose. Upon arrival, they found Kamorra Sneed suffering from a gunshot wound to her chest. She was immediately transported to a nearby hospital, where she was later pronounced dead.
Kamorra Sneed's death marked the 47th murder in St. Louis for the year 2018. Her fa
...Read More