Russia's invasion of Ukraine has united Europe against Russia. Sweden and Finland are considering joining NATO. Spanish prosecutors are going after Kremlin associated organized crime. Putin gets bitch slapped by Merkel.
Originally published at - http://www.rferl.org/a/daily-vertical...
↧