
Russia is winning, Ukraine has lost!
Yesterday saw representatives from Russia and Ukraine meeting in Istanbul for another round of “peace negotiations”, but the discussions yielded zero breakthroughs, emphasising yet again the deep chasm between the two nations.