Women wave Cuban flags during a rally calling for the end of the US blockade against the island nation in Havana, Cuba, April 7, 2026

CARLOS MARTINEZ reports on China’s role in helping Cuba develop self-sufficiency in renewable energy, which would shield it from the sort of pain Donald Trump is inflicting with his oil blockade.


From MR Online via This RSS Feed.