2,600 arrested at protests demanding Navalny's release
Navalny, who is President Vladimir Putin's most prominent and durable foe, was arrested on Jan. 17 when he returned to Moscow.
More Videos
From CNN Newsource affiliates