Russia Has No Moral Right to Sit at G20 for Ukraine Invasion, Says Britain

George4

New member
Russia Has No Moral Right to Sit at G20 for Ukraine Invasion, Says Britain Indonesia will host the summit in November and has said that Russian President Vladimir Putin and Chinese leader Xi Jinping will attend
 
Top