Category 1 Hurricane Oscar makes landfall on the northeastern tip of Cuba
Havana, Oct 20 (EFE). - Hurricane Oscar made landfall in Cuba on Sunday at 6:10 pm local time near Baracoa, in the northeastern corner of the island, according to the Cuban Meteorological Institute...