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.