30-year-old Demon Higgins dies in fatal St. Louis shooting, 4100-block of Finney – Saturday, September 11, 2021

Finney Shooting Death of Demon Higgins – Obituary 30-year-old Demon Higgins has died in a fatal St. Louis shooting that occurred in the 4100-block of Finney on Saturday, September 11, 2021. Police arrived at the scene at about 9:30 a.m. to find Demon with bullet wounds to the torso. Information about this particular shooting is …

30-year-old Demon Higgins dies in fatal St. Louis shooting, 4100-block of Finney – Saturday, September 11, 2021 Read More »