The UN General Assembly voted on the Cuba embargo, with key debates on economic impact and geopolitics, spotlighting Moscow and Beijing's defense of Cuba.
Published on 10/22/2026