Search
Culture

April 18, 2016: Torrential Rain Inundates Houston Area

Torrential downpours have caused major flash flooding across the Houston area. Such downpours are increasing across the United States.

April 18, 2016
12:50 PM EDT