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 still scanty. However, police have said it might be linked to a shooting that occurred on Friday, September 10, 2021, in which a gunman inside a vehicle fired at another vehicle. A man and a 19-year-old were in the target car. The teen sustained multiple upper-body injuries.
Investigations into the shootings are still ongoing.