Hurricane Oscar made landfall on the Caribbean island bringing strong winds, a powerful storm surge and Rain to parts of Eastern Cuba. It is threatening to further complicate the government's efforts to re-establish Service as the island country struggles to restore power after its worst blackout in years. Watch in for more details!