
On October 28th, 2025, Jamaica stood in the path of the unthinkable.
Hurricane Melissa, a monstrous Category 5 storm, barreled across the Caribbean with a fury never before witnessed. Winds are screaming past 200 miles per hour, waves towering higher than buildings...