Hurricane Zeta Makes Landfall on Mexico’s Yucatan Peninsula
Hurricane Zeta pounded Mexico's northern Yucatan Peninsula with strong winds and heavy rains late Monday into Tuesday. The U.S.-based National Hurricane Center said Zeta made landfall north of Tulum with maximum sustained...
Read More