Tag: Kirill Stremousov

KREMLIN CORNERED: Russia's failure in Kherson leaves Putin with Ukraine albatross

KREMLIN CORNERED: Russia’s failure in Kherson leaves Putin with Ukraine albatross

The residents of the city of Kherson were told by Putin only 6 weeks ago that they would be citizens of Russia forever. So much for that.