Hurricane Melissa makes landfall in Jamaica causing life-threatening flooding and catastrophic wind: Live updates - The storm ...