Hurricane Melissa made landfall in Jamaica Tuesday as the strongest storm in the island's history. The Category 5 hurricane tore a path of destruction across the island, causing major flooding and ...