World News

Putin’s day of humiliation – The Telegraph

  1. Putin’s day of humiliation  The Telegraph
  2. Putin’s parallel political and psychological war  The Times
  3. Vladimir Putin is losing his grip on Russia  The Economist
  4. Putin’s Potemkin empire  Engelsberg Ideas
  5. Rumors of Instability in Moscow  The New Yorker