Worldwide JUST IN: Downgraded Hurricane Melissa Makes Landfall In Cuba, NHC SaysBy Omolemi EboisetaleOctober 29, 20250 Hurricane Melissa made landfall early Wednesday on Cuba’s southern coast as a Category 3 storm, the U.S. National Hurricane Center…