Hurricane Melissa makes landfall in southern coast of eastern Cuba as an extremely dangerous Category 3 major hurricane. - reports2025-10-29 19:25:24Share