Hurricane and storm surge watches were issued on Wednesday for parts of Texas. Forecasters are concerned about the storm stalling after making landfall.
MAYA SALAM, NY Times: Business
Wed, 08/23/2017 - 10:03am
Hurricane and storm surge watches were issued on Wednesday for parts of Texas. Forecasters are concerned about the storm stalling after making landfall.