Mon. Feb 17th, 2025

The US National Hurricane Center said that Hurricane Otis made landfall near the resort city of Acapulco on Mexico’s Pacific Coast. The agency warned a "potentially catastrophic storm surge" was expected.

By