Hurricane Melissa has made landfall in Jamaica, bringing winds of up to 185mph - making it officially the strongest storm on ...
Hurricane Melissa has made landfall in Jamaica, where it could reshape the coastline and potentially change the way of life ...