Scorecard Research Beacon
Search Icon
September 20, 2019

Major flooding in Texas claims at least two lives

Tropical Storm Imelda declared a disaster with up to 43 inches of rain in three days cancelling flights and stranding residents.