G7 Urges China To press Russia To End War In Ukraine
The G7 has pressed China to pressure its strategic partner Russia to end its war on Ukraine.
“We call on China to press Russia to stop its military aggression, and immediately, completely and unconditionally withdraw its troops from…