The US and its European allies sparred with Russia on Thursday over the war in Ukraine and urged the Group of 20 (G20) nations to keep up pressure on Moscow to end a conflict that they said had destabilized the world. Russia hit back, accusing the West of turning work on the G20 agenda into a ...
READ MORE +Meet