Hurricane Melissa Alena Jensen, Staff Reporter November 1, 2025 On October 21, 2025 a devastating category five hurricane made landfall near the town of New Hope Jamaica. It continued north and hit Cuba as a category three hurricane. When it first formed over the southern...