Hurricane Melissa, the most powerful storm of 2025 so far, made landfall in Jamaica late on Tuesday 28 October. With estimated wind speeds of up to 185 miles per hour, Hurricane Melissa has had a ...