News

In 2017, Hurricane Harvey stalled after making landfall over coastal Texas, pouring down record rainfall, flooding communities and becoming one of the wettest and most destructive storms in United ...