Hurricane Melissa made landfall in Cuba overnight and was churning over the country on Wednesday as a Category 2 storm as authorities in Jamaica began surveying the extensive damage left in its wake ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results