Hurricane Melissa makes landfall in Jamaica, high winds and heavy rain sweep island · USA Today · Sentinel