Russia and China blamed almost every country in their joint statement but avoided criticising India and Japan
For China, Beijing Winter Olympics is just not about hosting the mega-sports event; it’s more of CCP’s soft power projection at the world stage. 2022 brings in ...