Connect to share and comment

Putin banner 2012 02 01

Appears In:
Russian activists show their distaste for Putin as public opposition grows.
Putin banner 2012 02 01

Opposition activists hang their banner reading: 'Putin, leave!' atop a bulding's roof, just over the Moskva River river from the Kremlin (foreground) in Moscow, on February 1, 2012

-