News

Hurricane Delta to make landfall on US Gulf Coast as Category 3 storm on Friday

After battering Mexico's Yucatan Peninsula, Hurricane Delta is now setting its sights on the U.S. Gulf Coast, with landfall expected sometime Friday.