Hurricane Oscar makes landfall in Cuba amid crippling power outage
Oscar is expected to bring heavy rains and storm surge to eastern Cuba, where millions remain without electricity.
Oscar is expected to bring heavy rains and storm surge to eastern Cuba, where millions remain without electricity.