Supporters of Russian opposition leader Alexei Navalny are awaiting his return at Moscow’s Vnukovo airport, where the Kremlin foe faces the threat of arrest on his arrival.
James Rogers, FOX News: World
Sun, 01/17/2021 - 8:15am
Supporters of Russian opposition leader Alexei Navalny are awaiting his return at Moscow’s Vnukovo airport, where the Kremlin foe faces the threat of arrest on his arrival.