Hurricane Oscar made landfall in Cuba on Sunday at 6:10 pm local time near Baracoa, in the northeastern corner of the island, ...
Hurricane Oscar made landfall early Sunday in the southeastern Bahamas and was heading toward Cuba, an island beleaguered by a massive power outage. The National Hurricane Center in Miami said the ...
Hurricane Oscar made landfall early Sunday in the southeastern Bahamas and was heading toward Cuba, an island recently ...