2025-10-28-satellite-images-show-hurricane-melissa-making-landfall-as-a-category-5-storm-in-western-jamaica-3qHjsTJUKv4 · nbc news · Sentinel