Russia's standing in G-20 not threatened by Ukraine invasion
23 Apr 2022
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. ...