Alexei Navalny and the Russian protests, explained

This appeared in The Millennial Source

Navalny’s arrest has sparked nationwide riots across the country and a scandal over allegations that Russian President Vladimir Putin has a secret US$1.3 billion compound on the Black Sea.

Russian opposition leader Alexei Navalny was arrested on January 17 shortly after his plane touched down in Russia. Navalny…