6 Mar 2012

Russians protest Vladimir Putin's victory

From Morning Report, 7:47 am on 6 March 2012

Thousands of Russians have flooded in to Pushkin Square in Moscow to protest an election result that many say was rigged.