G20 leaders call for an end to the Ukraine war
Russia is facing mounting diplomatic pressure to end its war in Ukraine as G20 leaders meeting in Indonesia lamented the high cost of the eight-month conflict. In a draft declaration, the countries, including Russia, deplored …