Categories Russia - Ukraine war G7 leaders condemn China for aiding Russia in its war on Ukraine – The Telegraph Post author By Mike Nova Post date June 14, 2024 G7 leaders condemn China for aiding Russia in its war on Ukraine The Telegraph ← «Его намерение – сорвать предстоящие встречи» → Luge officials vote to extend suspension of Russian athletes, federation – The Washington Post