Vladimir Putin has announced that gas contracts with Russia will end if countries don't comply with new payment terms as Moscow turns to its national currency in gas trade with its partners...
Russia and Ukraine held the fifth round of peace talks in Turkey yesterday. The peace talks seem to have ushered in a turning point in the situation in Russia and Ukraine. Russia announced after the..
The negotiations between Ukraine and Russia in Istanbul could possibly pave the way for a meeting between the Russian president Vladimir Putin and his Ukrainian counterpart Zelensky.