Hurricane Oscar makes landfall in the Bahamas, heads for Cuba
Hurricane Oscar made landfall early Sunday in the southeastern Bahamas and was heading toward Cuba, an island recently beleaguered by a massive power outage.