Protests erupted across Russia ahead of President Vladimir Putin's inauguration. Opposition leader Alexei Navalny was detained along with 1,200 other anti-Putin demonstrators.
NBC News: World
Sat, 05/05/2018 - 10:09am
Protests erupted across Russia ahead of President Vladimir Putin's inauguration. Opposition leader Alexei Navalny was detained along with 1,200 other anti-Putin demonstrators.