mackenzier849Jun 18, 20221 minRussian ambassador to China uses a Chinese adage to denounce Western sanctionsRussian Ambassador to China Andrey Denisov used the Chinese adage "Shoot oneself in the foot" to denounce Western sanctions. He called on...