Email This Post - Print This Post Print This Post

By John Helmer, Moscow President Vladimir Putin has lost the war. Not the one with Washington for the future of Europe, eastern Ukraine, and the Kremlin itself. That war isn’t going so badly for Putin. The one he is losing is with the Russian oligarchs on whether they will repatriate their assets from their offshore […]