Live Science
•
28th August 2017
What's Causing Tropical Storm Harvey's 'Unprecedented' Rainfall?
Tropical Storm Harvey, which made landfall as a hurricane late Friday (Aug. 25) near Corpus Christi, Texas, has been battering communities in southeastern Texas with periods of intense rainfall, flooding streets and homes, forcing thousands of people into shelters and killing at least 10 people so far.