Friday, October 31, 2025

Caribbean islands reel from Hurricane Melissa’s devastating impact as storm heads north

 Caribbean islands reel from Hurricane Melissa’s devastating impact as storm heads north | CNN (Thanks to Finn for this one)