Woman Found Dead on I-70, Accident Reconstruction Called
On May 10, 2025 at approximately 8:40AM, District 6 officers responded to the area of eastbound I-70 between the Adelaide exit and E. Grand Ave exit, for an "Accident, Person Struck" call.
The post Woman Found Dead on I-70, Accident Reconstruction Called appeared first on St. Louis Metropolitan Police Department.