Cuba’s doctors fight to counter the effects of US blockade
Vol. 90/No. 16 - April 27, 2026A Russian-flagged tanker with 730,000 barrels of crude arrived in Cuba March 31. After nearly three months of imposing an across-the-board oil blockade on Cuba, President Donald Trump said his administration had “no problem” with the delivery of the Russian…


