Socialism Under Siege - Lourdes María Regueiro & Claudia Marín (opens in new tab)
In January of 2026, the Trump administration imposed a total blockade of oil shipments to Cuba, plunging its oil-dependent electricity grid into chaos. The administration’s economic war marks the latest in a long line of attempts to strangle the country and topple its Revolutionary government. The post appeared first on .
Read the original article