Imelda's rainfall is now 7 times more likely than 30 years ago
Over 36 inches of rain fell in just 36 hours in parts of coastal Texas this week. Astronomical rain rates of 6 inches per hour were observed generating the equivalent of a month's worth of rain in 60 minutes. Imelda's…