Cuba Battles Second Hurricane in a Month
Cuba, which was hit by Tropical Storm Oscar that made landfall on October 20, is battling another powerful storm, Hurricane Rafael. The Category 3 level hurricane made landfall on the Caribbean island with a population of 10 million,…