Home US blockade Cuba 2026

US blockade Cuba 2026

1 Articles
World

Russia Delivers 100,000 Tons of Oil to Cuba, Challenging U.S. Blockade

Russia sent 100,000 tons of oil to Cuba in March 2026, challenging a U.S. blockade and easing severe shortages amid rising geopolitical tensions.