Hurricane Melissa, a Category 5 storm with historical implications in terms of strength, is soon to unleash its fury upon the island nation of Jamaica. The storm is one of the strongest ever to make ...
Hurricane Melissa is expected to make landfall in the Caribbean today and surge across the region, catching several countries in its breadth including Jamaica and Cuba ...