Hurricane Zeta lashes Mexico Hurricane Zeta, the earliest-ever 27th hurricane of the season, made land on the Yucatan Peninsula near Cancun, Mexico on Monday night. With winds of 80 mph, the storm is less fearsome than Delta, the last hurricane to pound the peninsula only three weeks ago, but downed trees are still piled around […]
Continue Reading