Connect to share and comment

Russia protests against putin 20120612

Appears In:
Tens of thousands of Russians have joined anti-government protests in Moscow.
Shuttering of Levada Center the latest sign of Kremlin crackdown on civil society.
Russia protests against putin 20120612

Opposition activists rally in Moscow, on June 12, 2012. Tens of thousands of protesters chanting "Russia Will be Free" rallied today in Moscow against President Vladimir Putin's third term despite a police crackdown on their leaders a day earlier.