Russian Opposition Leader Arrested Before He Could Join Protests
Thousands of protesters took to the streets across Russia on Monday for anti-corruption demonstrations. Opposition leader Alexei Navalny, who's been detained by authorities, organized the protests.