Catastrophic Class 5 Hurricane Melissa makes landfall in Jamaica | Climate Information

Hurricane Melissa has made landfall in Jamaica, as forecasters predicted the Class 5 storm would possible…