Police investigate possible explosion in south St. Louis
ST. LOUIS – Authorities were investigating reports of an explosion in south St. Louis Friday afternoon. It took place just before noon in the 1900 block of Hickory, near Lafayette Square. Eyewitnesses we spoke with heard a loud noise and see emergency crews in the neighborhood.
Fire officials told FOX 2 they cannot find a scene,. They believe the explosion was a large firework that someone set off. This is no longer an active investigation.