Russia Opposition

Protesters carry a banner reading, „Russia Go Forward without Putin” in Moscow, Tuesday, June 12, 2012. Tens of thousands of Russians flooded Moscow’s tree-lined boulevards Tuesday in the first massive protest against President Vladimir Putin’s rule since his inauguration in May – a rally that came even as police interrogated key opposition leaders. (AP Photo/Alexander Zemlianichenko)