G7 Summit 2024: World Leaders Accuse China Of 'Enabling' Russian War In Ukraine

As the annual Group of Seven (G7) summit held in Italy concluded successfully, the world leaders warned China and said that their support for Russia is enabling its war in Ukraine.

G7 Summit 2024: World Leaders Accuse China Of 'Enabling' Russian War In Ukraine
As the annual Group of Seven (G7) summit held in Italy concluded successfully, the world leaders warned China and said that their support for Russia is enabling its war in Ukraine.