News

The Kremlin has left despot Vladimir Putin's name off the Russian delegation attending talks with Ukraine in Turkey.
Each side is seeking to call the other’s bluff by demonstrating they alone want peace while the other is the obstacle.
The talks have taken place in the warring capitals of Moscow and Kyiv, from Washington and Riyadh, Saudi Arabia, to countries across Europe. Now, all eyes are finally turning to Istanbul to seek an ...