Tropical Storm Harvey has made a second landfall near the Louisiana-Texas border after dumping 19 trillion gallons of rain in Texas, bringing flood and devastation.
The storm produced the most rain of any tropical storm or hurricane in the history of the...