Saturday, February 24, 2018
Hurricane Harvey. PC: nasa.gov

Texas Coastal Residents Urged to Leave Ahead of Hurricane Harvey

ABC News reported: 'The National Hurricane Center has issued an advisory instructing Texas residents along the Gulf of Mexico coast to "rush" their storm preparations...