Hurricane Melissa hits eastern Cuba with powerful winds and heavy rain
Hurricane Melissa made landfall on Cuba’s southern coast as a category three storm, unleashing 120 mph winds and torrential rain that forced evacuations and widespread power outages across eastern provinces.
World