G7 stiffens resolve to thwart Russia, gives Zelenskiy chance to win over fence sitters

The Group of Seven (G7) rich nations signalled to Russia their readiness to stand by Ukraine for the long haul while giving President Volodymyr Zelenskiy a chance to win over countries such as Brazil and India on the last day of a summit in Japan.

admin