The last time Russia invaded Ukraine, in 2014, outraged world leaders booted Russia out of the Group of Eight industrialized nations, which quickly rebranded itself the Group of…
Russia’s standing in G20 not threatened by Ukraine invasion
Previous article



