Craig Welch of National Geographic, explains the several factors that have conspired to make Hurricane Harvey so destructive in Texas.
Craig Welch of National Geographic, explains the several factors that have conspired to make Hurricane Harvey so destructive in Texas.