Putin Critic Alexei Navalny Among Hundreds Arrested In Protests
Opposition leader Alexei Navalny is among the hundreds under arrest after anti-government demonstrators defied riot police in Moscow and cities across Russia to protest corruption under the Putin regime.