RAMMB/CIRA satellite image shows Hurricane Melissa on Oct. 27, 2025. (AFP) World Jamaica Braces for 'Massive Devastation' as Strongest Storm in Recorded History Looms