This is Houston,Texas after Hurricane Harvey visited, which has been stalled over the Texas Gulf Coast since Friday and dumped more than 20 inches of rain in some areas…… See more photo below… Photo credit: UK Guardian breaking news Hurricane Harvey Naija news news now News Today nigeria news