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