Hurricane Oscar made landfall early Sunday in the southeastern Bahamas and was heading toward Cuba, an island recently beleaguered by a massive power outage.ne Oscar made landfall early Sunday ...
"Maximum sustained winds based on aircraft data are near 80 mph, with higher gusts," according to the National Hurricane ...
Many Cubans waited in anguish Sunday as electricity on much of the island had yet to be restored days after an island-wide ...
Many Cubans waited in anguish Sunday as electricity on much of the island had yet to be restored days after an island-wide ...