Russia’s standing in G-20 not threatened by Ukraine invasion
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 Seven. Eight Continue Reading