October 28, 2025 at 13:39 EDTWNEP Tags: NewsWeatherHurricane Melissa made landfall in Jamaica as its strongest storm since records began. Read More