Russia declared on Monday that the conference on the war in Ukraine, which was held in Switzerland, had yielded very little and demonstrated the pointlessness...
President Vladimir Putin and Turkish President Recep Tayyip Erdogan have agreed that the Russian leader will visit Turkey “soon”, Interfax cited a Kremlin aide as...