Hurricane Melissa Slams Cuba with 120 mph Winds, Major Damage Expected
UPDATE: Category 3 Hurricane Melissa has officially made landfall in Cuba, unleashing maximum sustained winds of 120 mph and torrential rainfall of 10 to 20 inches. The National Hurricane Center…