July 26, 2022

Record rainfall causes flooding in St. Louis

The St. Louis region experienced 7.02 inches of rain early Tuesday, the most since Aug. 20, 1915.