Hurricane Melissa has made landfall in Jamaica, unleashing catastrophic winds, torrential rainfall, and massive storm surges ...