Loading Video…

This browser does not support the Video element.

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