Hurricane Melissa roared ashore on Tuesday as one of the most powerful landfalls in Atlantic Basin recorded history.
Hurricane Melissa made landfall in Cuba this morning as a slightly weaker Category 3 storm after blasting Jamaica with winds ...