Hurricane Melissa made landfall in Jamaica on October 27, 2025, as a(03) Save Image Image gallery: Judici Rock Island: The Catastrophic Event That's About To Strike!