Henry Armstrong, 20, male, was shot inside the Schnucks City Plaza grocery store in St. Louis on the afternoon of September 21, 2025. Officers were called just after 3 p.m. to the 3400 block of Union Boulevard in the Wells-Goodfellow neighborhood, where they found him wounded inside the store. He was taken by EMS to a hospital and pronounced dead. A preliminary investigation determined that an argument between Armstrong and another man escalated on the sales floor, where the other man drew a fir
...Read More