Tens of thousands of people descended on Moscow in an effort to show Russian President Vladimir Putin his critics will not be silenced.
Tens of Thousands Protest in Moscow
1
Demonstrators hold the flags of various groups during a massive protest against Putin's rule in Moscow, Tuesday, June 12, 2012.
2
Protesters carry a banner reading, "Russia Go Forward without Putin" in Moscow.
3
Activists hold a huge Russian Empire flag during protests in Moscow.
4
Russian opposition leader Alexei Navalny speaks to the media at the headquarters of the Russian Investigation committee in Moscow, June 12, 2012.