Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Moscow has denied that the latest round of sanctions by the EU and the new strict measures by Washington will have any effect on its economy or its war strategy, signalling that Russia will not back …