Russian police arrest more than 1000 protesters demanding Navalny’s release

Russian police arrest more than 1000 protesters demanding Navalny’s release

Brisbane Times

Published

Authorities shut down central Moscow, closing subway stations near the Kremlin, cutting bus traffic and ordering restaurants and stores to stay closed.

Full Article