Russian opposition leader Alexei Navalny and his wife Yulia are seen at the passport control point at Moscow's Sheremetyevo airport on January 17, 2021. Russian police detained Kremlin critic Alexei Navalny at a Moscow airport shortly after he landed on a flight from Berlin, an AFP journalist at the scene said. / AFP / Kirill KUDRYAVTSEV
Russian opposition leader Alexei Navalny and his wife Yulia are seen at the passport control point at Moscow's Sheremetyevo airport on January 17, 2021. AFP

Kremlin critic Navalny detained after landing in Moscow




View from London

Your weekly update from the UK and Europe

      By signing up, I agree to The National's privacy policy
      View from London