Your place for Space News
The historic rainfall dumped by Hurricane Harvey has already led to deaths by drownings and the destruction of many homes.