Melissa is set to bring catastrophic winds, rain, flooding and storm surge to Jamaica, where residents and tourists are sheltering in place.
Melissa is set to bring catastrophic winds, rain, flooding and storm surge to Jamaica, where residents and tourists are sheltering in place.