Alert: Hurricane Delta has made landfall near Puerto Morelos along the northeastern coast of Mexico's Yucatan Peninsula

View The Original Article Here