Hurricane Oscar causes at least 6 deaths in Cuba amid days-long power outage
admin 7 hours agoWorld LeaksComments Off on Hurricane Oscar causes at least 6 deaths in Cuba amid days-long power outage0 Views
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.