No media source currently available
Riot police detained dozens of people, including opposition leaders Aleksei Navalny and Sergei Udaltsov, after thousands of protesters took to the streets of central Moscow to challenge Vladimir Putin's victory in the March 4 presidential election.