Author

Yuriy Gorodnichenko

3 articles
CommentSociety

No, Russia isn't winning Stalemate in the war is bad news for the Kremlin both militarily and economically as it heads into an election

Editor in chief — Kirill Martynov. Terms of use. Privacy policy.