Hurricane Melissa made landfall on Caribbean island of Jamaica on Tuesday, Oct. 28, with sustained winds over 180 mph, potentially more than two feet of rain and a life-threatening storm surge.
Hurricane Melissa has made landfall in Jamaica, where it could reshape the coastline and potentially change the way of life ...