Man Shot & Killed in Downtown, Two Suspects Arrested
Arrests and charges are allegations. Everyone is presumed innocent unless and until proven guilty in court.
Two men, ages 22 and 25, were arrested in Illinois following a fatal shooting in downtown St. Louis on November 8, 2026. St. Louis police are investigating the incident after the victim died from gunshot wounds at a hospital.
View Original SourceAn arrest or criminal charge is an allegation and does not establish guilt. All individuals are presumed innocent unless and until proven guilty in court.