Supporters of opposition leader Navalny rally across Russia

Russian opposition leader Alexei Navalny, right, meets to the media during a break in the hearing on his appeal in a court in Moscow, Russia, Friday, Oct. 6, 2017. Navalny, arguably Russia’s most popular opposition politician, has declared his intention

0 Comments