Russian opposition leader Alexei Navalny is 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. (Photo by Kirill Kudryavtsev/AFP Photo)
|