Vladimir Putin keeps insisting his eventual victory in the Ukraine war is “inevitable,” but Kyiv took more territory that Moscow in February and so far in March.



Comment on this Article Via Your Disqus Account