Mass arrests at Russian protests demanding Alexei Navalny's release

New Zealand Herald

Published

Russian police have arrested more than 2600 people in nationwide protests demanding the release of opposition leader Alexei Navalny, the Kremlin's most prominent foe, according to a group that counts political detentions.The protests...

Full Article