On Christmas afternoon in 2025, the holiday festivities in the Bevo Mill neighborhood of St. Louis, Missouri, were shattered by an act of violence that claimed the life of a local resident. Albert Willis, a 68-year-old male, had stopped at a BP gas station located at 4300 South Kingshighway Boulevard, just south of Chippewa Street. At approximately 2:15 p.m., while many in the city were celebrating with family, shots rang out at the service station, leaving Willis suffering from critical gunshot
...Read More