Hurricane Melissa: Striking photos emerge as storm makes landfall in Jamaica

Oct 29, 2025 - 05:00
 1
Hurricane Melissa: Striking photos emerge as storm makes landfall in Jamaica
Fierce winds ripped roofs from buildings, and massive boulders crashed down onto roads, cutting off access across the region.