Category 4 Hurricane Emily has made landfall in Mexico causing widespread damage to the country’s Caribbean beach resorts on the Yucatan Peninsula.
Category 4 Hurricane Emily has made landfall in Mexico causing widespread damage to the country’s Caribbean beach resorts on the Yucatan Peninsula.