St. Louis, MO – A fatal pedestrian crash occurred early Wednesday on I-70 westbound near Branch, leading to the closure of the highway. The incident happened around 6 a.m., causing significant traffic delays as drivers were rerouted.
According to the St. Louis Metropolitan Police Department, accident reconstruction investigators were called to the scene to determine the cause of the crash. Details surrounding the circumstances of the collision have not been released. The identity of the victim is being withheld pending notification of next of kin.
As a result of the accident, all westbound lanes on I-70 have been shut down, with no estimated time for reopening. Motorists are urged to avoid the area and seek alternate routes.