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 +Moscow
By Staff The Associated Press Russian shells pummeled the southern Ukrainian city of Kherson on Saturday, killing at least 10 people and injuring 55 in the city that Moscow’s troops were forced to abandon last month. Ukrainian President Volodymyr Zelenskyy, just back from his quick trip ...
READ MORE +