Parts of Texas have experienced around 30 inches of rain in the past 24 hours as the remnants of Tropical Storm Edouard led to flash-flood emergencies, water rescues and widespread power outages.
Rainfall was falling at a rate of five inches an hour Wednesday in areas northeast of Houston, ABC News reported.