Kremlin critic Navalny lands in Moscow

Alexei Navalny and his wife Yulia board the plane at Berlin Brandenburg Airport in Germany (Mstyslav Chernov/AP)
Alexei Navalny and his wife Yulia board the plane at Berlin Brandenburg Airport in Germany (Mstyslav Chernov/AP)