World NewsLatin America and Caribbean

Actions

This Is Hurricane Patricia's Landfall From Space

Hurricane Patricia is the strongest hurricane ever recorded in the Western Hemisphere.