Hurricane Melissa makes history after its landfall on Jamaica
by Anna Moura, Reporter
• December 1, 2025
