Sunday, November 23, 2025
More
    HomeColorado State continues to forecast four major hurricanes in 2025Satellite imagery shows hurricane Otis making landfall in Mexico

    Satellite imagery shows hurricane Otis making landfall in Mexico

    Cooperative Institute for Research in the Atmosphere at Colorado State University and the National Oceanic and Atmospheric Administration (CSU/CIRA & NOAA)/Handout via REUTERS

    Most Read