508
views
views
Russian President Vladimir Putin is set to deliver his first live speech since February 24, when Russia invaded Ukraine. Kremlin-watchers have been left baffled by the last-minute cancellation of a major announcement by Vladimir Putin aimed at turning the tide of war following weeks of embarassing setbacks. Sergei Markov, a Russian political
Comments
0 comment