WATCH: Thousands arrested in anti-Putin protests in Russia

Alexai Navalny, opponent to Russian President Vladimir Putin, arrested in anti-corruption protest, May 5, 2018. (screenshot)

Thousands of Russians protested across the country ahead of Vladimir Putin’s fourth inauguration as president. Among the more than 1,000 citizens arrested was Putin’s political rival Alexei Navalny.

Related Post