Russia continues to be part of G-20 despite Ukraine invasion
While Russia has been rendered a pariah country by Western states, it will remain part of the G-20 and associated organizations unless member countries achieve a consensus that it should go.