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...
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.
The panel reacted to President Biden fluctuating on his remarks insinuating he supports regime change in Russia as Putin continues his assault on Ukraine.