• 12 years ago
Thousands of Russians have taken part in a rally in Moscow to challenge Vladimir Putin's victory in Russia's presidential election.

The opposition supporters gathered in the Russian capital's central Pushkin Square on Monday in front of a stage emblazoned with the slogan "For fair elections".

Al Jazeera's Barnaby Phillips reports from Moscow

Recommended