EU considering sanctions on Chinese firms supporting Russia’s war machine
This pool photograph distributed by Russian state owned agency Sputnik shows Russia’s President Vladimir Putin (R) and China’s President Xi Jinping heading to a group photo session during the third Belt and Road Forum for …