Russia arrests 350 protesters demanding Navalny’s release

Russian police detain protesters during a demonstration against the jailing of opposition leader Alexei Navalny in Moscow (Pavel Golovkin/AP)
Russian police detain protesters during a demonstration against the jailing of opposition leader Alexei Navalny in Moscow (Pavel Golovkin/AP)