Police: Person struck and killed by vehicle in North St. Louis
ST. LOUIS (KPLR) – St. Louis police activated its accident reconstruction team to investigate a fatal accident in North St. Louis.
The accident happened in the 7500 block of North Broadway near Busche Park.
Police say the female victim died from her injuries at the scene.
The driver remained on scene and is cooperating with authorities.
An investigation is ongoing.