
War ends and an end to the war in Ukraine
Russia is not budging on its aims. The world should take President Putin at his word. Members of Ukrainian and Russian delegations attend peace talks on June 2 in Istanbul, Turkey. ×In a nutshell Russia is using peace talks to entrench its position …