Politics Hurricane Melissa Strikes Caribbean, Echoes Past Climate Disasters Hurricane Melissa made landfall on September 26, 2023, impacting Jamaica, Cuba, the Cayman Islands, Haiti, and other regions in the Caribbean Basin. This Category... Editorial19 hours ago