Resources for Understanding Hurricane Harvey
Hurricane Harvey has pummeled the coast of Texas and Louisiana and inundated parts of Houston with at least 50 inches of rain. Texas Gov. Greg Abbott has labeled Hurricane Harvey “one of the largest disasters America has ever faced.”