US President Donald Trump has placed the Caribbean island under a de facto oil blockade, straining its ageing power grid.
Cuba has reported its second nationwide blackout in less than a week, plunging the island into darkness shortly before…
Continue Reading
News Source: www.aljazeera.com

Leave a Reply