Pedestrian killed in hit and run in North City
ST. LOUIS – The St. Louis police accident reconstruction team has been called out to a fatal accident that occurred around 5:30 pm Monday evening.
Police say the victim was struck near the intersection of North Broadway and Christian in north city.
The vehicle that struck the pedestrian fled the scene.
An investigation is ongoing.