Hurricane Melissa has made landfall in Jamaica with winds of 185 miles per hour. The massive category 5 storm continued to ...
Stranded vacationers on the island, which depends on tourism, used their beds to block their windows in case the powerful ...