heavy rain
-
33 Dead as Heavy Rains and Flooding Turned Streets and Subways into Rushing Rivers in China
Record-breaking rains turned streets and subways into rushing rivers in areas of central China earlier this week, prompting dramatic rescues.
Latest Research Articles
-
Thunderstorms Expected to Bring Flash Floods, Gusty Winds in the US Midwest
-
17,000 Affected by Power Outage as Tornado-Generating Storm Passed Over Texas
-
South Texas Soaked in Heavy Rain While Florida Suffers From Hurricane Elsa
-
Rescue Underway for Survivors in Ravaging Landslide in Japan, 20 Still Missing
Warning Raised in Carribean as Tropical Storm Elsa Intensifies
Too Much Rain, Humidity Promote Disease Outbreaks in Plants