Hurricane Oscar Makes Landfall on the Northeastern Coast of Cuba | GRAVITAS
Hurricane Oscar has made landfall in Northeastern Cuba, an island beleaguered by a massive power outage, after striking the southeastern Bahamas earlier in the day Sunday. WION tells you more in this report. #cuba #hurricane #oscar About Channel: WION The World is One News examines global issues with in-depth analysis. We provide much more than…