Weather and Climate News

Hurricane Melissa makes landfall in eastern Cuba as a Category 3 storm