Hurricane set to hit Cuba amid national blackout
A hurricane was bearing down on Cuba Sunday (October 20, 2024) as the island nation’s authorities scrambled to restore power following a massive nationwide outage. The expected arrival of Hurricane Oscar, just days after the failure of Cuba’s largest power plant crippled the national grid, and piled more pressure on a country already battling sky-high…
Read More “Hurricane set to hit Cuba amid national blackout” »