Live stream from Jamaica as Hurricane Melissa makes landfall with devastating conditions
Read full article: Live stream from Jamaica as Hurricane Melissa makes landfall with devastating conditionsHurricane Melissa has made landfall in Jamaica as a catastrophic Category 5 storm, one of the strongest Atlantic hurricanes in history.