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 winds of 130 kilometers per hour. A hurricane warning is

Read More