Nation

Kremlin critic Navalny arrested upon landing in Moscow

Russia's opposition leader Alexei Navalny was detained at a Moscow airport after returning from Germany on Sunday. (Jan. 17)