Hurricane Melissa makes landfall in Jamaica, Eastern Cuba, heading toward Bahamas and Bermuda next · The National Desk · Sentinel