Hurricane Melissa is now hammering Cuba with its powerful winds and epic rainfall after chasing more than 700,000 people into ...
H urricane Melissa turned its focus toward Bermuda after leaving a trail of destruction across Jamaica and Cuba, and ...