Hurricane Melissa is set to make landfall in Jamaica this morning (Tues., Oct. 28), with the latest reports from the National Hurricane Center (NHC) indicating that it...