Russian Opposition Leader Alexei Navalny Allowed to Leave After Being Barred from Exiting the Country
on November 14, 2018
4 Comments
In a move reminiscent of Soviet Union, Russian authorities temporarily barred opposition leader Alexei Navalny from leaving the country earlier this week. Navalny was stopped at Moscow's Domodedovo airport:





