power outage
Hurricane Oscar causes at least 6 deaths in Cuba amid power outage
Hurricane Oscar was crossing the island's eastern coast with winds and heavy rain, leaving at least six dead after a night that saw protests of several dozen people each in urban neighborhoods.
More Stories
More Stories