Moscow Police Break Up Opposition Rally
Your browser doesn’t support HTML5
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.