A feature-length documentary released by Kremlin opposition leader Alexei Navalny last week as he returned to Russia from Germany and was subsequently arrested has racked up more than 100 million views on YouTube as of late Thursday.
A feature-length documentary released by Kremlin opposition leader Alexei Navalny last week as he returned to Russia from Germany and was subsequently arrested has racked up more than 100 million views on YouTube as of late Thursday.