Hurricane Delta roars ashore in Mexico
Hurricane Delta made landfall in Mexico?s northeastern Yucatan Peninsula, packing winds of up to 110 miles an hour. Businesses boarded up and some 30,000 travelers have been told to relocate to safety
Hurricane Delta made landfall in Mexico?s northeastern Yucatan Peninsula, packing winds of up to 110 miles an hour. Businesses boarded up and some 30,000 travelers have been told to relocate to safety