2025-10-29-hurricane-melissa-makes-landfall-in-jamaica-as-strongest-storm-to-hit-the-country-gvervXvE1Ao · abc news · Sentinel