Thousands march against Putin in Moscow
Thousands of protesters have marched through the Russian capital Moscow, in the first big opposition rally against President Putin for three months.
They shouted anti-Putin slogans and demanded freedom for three women from the jailed punk band Pussy Riot.
Mr Putin has taken a tough line against the opposition since he began a third term as president this year.
The protesters accuse him of being bad for democracy.
Daniel Sandford reports.