By Associated Press - Wednesday, October 7, 2020

MIAMI (AP) - Hurricane Delta has made landfall near Puerto Morelos along the northeastern coast of Mexico’s Yucatan Peninsula.

Copyright © 2025 The Washington Times, LLC.

Please read our comment policy before commenting.

PIANO END ARTICLE RECO