Hurricane Melissa has slammed into Jamaica with devastating force, bringing torrential rains, catastrophic winds, and ...