Global National: Oct. 28, 2025 | Hurricane Melissa makes landfall in Jamaica with catastrophic winds

This post was originally published on Global News.