Rescuers racing to save residents trapped in Tropical Storm Imelda’s floodwaters

Southeast Texas has been deluged with up to 43 inches of rain and the storm has claimed at least three lives.

September 20, 2019

Examined