Mass arrests in Russia of protesters demanding Navalny's release

Navalny, an anti-corruption investigator who is the best-known critic of President Vladimir Putin, was arrested Jan. 17.

Mass arrests in Russia of protesters demanding Navalny's release
Navalny, an anti-corruption investigator who is the best-known critic of President Vladimir Putin, was arrested Jan. 17.