1 dead after historic flash floods in Missouri

St. Louis recorded 9.04 inches of rainfall on Tuesday, with the mayor declaring a state of emergency and officials rescuing more than 100 people.

July 27, 2022

Examined