Over the last 24 hours, Hurricane Melissa barreled across Jamaica before slamming into Cuba overnight, bringing damaging winds, flash flooding and landslides to both countries. The storm made landfall ...