In the late hours of a September evening in St. Louis, Missouri, Pamela Abercrombie, a 49-year-old mother of four, found her life tragically cut short. Around midnight, she was discovered on a sidewalk in the 3800 block of West Florissant Avenue, having sustained a fatal gunshot wound. Emergency services transported her to a nearby hospital, but her injuries proved to be too severe. Her family believes she may have been returning from a local convenience store when she was attacked.
The i
...Read More