After making landfall in western Jamaica, Hurricane Melissa has been dumping rain across the island, causing major risks for flash flooding and mudslides.
Trending Now Weather Videos
AccuWeather Severe Weather3 hrs ago
68
AccuWeather Severe Weather3 hrs ago
After making landfall in western Jamaica, Hurricane Melissa has been dumping rain across the island, causing major risks for flash flooding and mudslides.