Russia expels diplomats in Germany, Sweden and Poland after they joined protests supporting Putin’s critic

Russia expelled three diplomats from Germany, Sweden and Poland for joining protests in support of opposition activist Alexei Navalny. The Russian foreign ministry said the three took part in “illegal demonstrations” on 23 January. The diplomats’ home countries have condemned the expulsions, as have the UK, France and the EU. Mr Navalny is a vociferous […]