1 / 12
Demonstrators hold various flags as they gather during a massive protest against Putin's rule in Moscow, Tuesday, June 12, 2012. Thousands of Russians are gathering Tuesday for the first massive protest against President Vladimir Putin's rule since his inauguration as investigators summoned several key opposition figures for questioning in an apparent bid to disrupt the rally.(AP Photo/Mikhail Metzel)

Thousands march against Putin

Thousands of Russians chanted "Russia will be free" in a march through Moscow on June 12 to protest against President Vladimir Putin, shrugging off his tough new tactics intended to quash any challenge to his rule.