Ben Wallace said that Vladimir Putin is now unlikely to ever succeed in inhabiting Ukraine, as Britain promised more economic and military aid for the country. The Defence Secretary said Russia’s attack has faltered and is beginning to fail in numerous areas as he co-hosted a conference of contributors in Copenhagen. He also described enormousContinue reading “Ukraine Is Now Unlikely To Ever Be Occupied By Vladimir Putin”