2,600 arrested at Russian protests demanding release of Putin critic Navalny

17 when he returned to Moscow. Navalny, who is President Vladimir Putin’s most prominent and durable foe, was arrested on Jan.