Scorecard Research Beacon
Search Icon
July 27, 2022

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.