St. Louis, MOPedestrian killed in collision on Interstate-70 in St. Louis, MissouriAccident Date: Sat, 03/20/2021