Russians by the thousands take part in anti-corruption demonstrations

Police detained hundreds of protesters across Russia on March 26, including opposition leader Alexei Navalny, after thousands took to the streets to demonstrate against corruption among Russia's leaders and demand the resignation of PM Dmitry Medvedev.

Opposition activist Alexei Navalny is among hundreds arrested

      1 of 0