Hurricane Melissa has made landfall in Jamaica, where sheltering residents braced themselves against ferocious winds, heavy flood waters and landslides from the category 5 storm, one of the strongest Atlantic hurricanes in history.
Videos and…
Continue Reading
News Source: www.theguardian.com

Leave a Reply