Kremlin under international pressure to release Navalny

Published: Feb. 3, 2021, 7:20 p.m.

Russian authorities have detained another 1,400 protesters in Moscow and St Petersburg, following the jailing of opposition leader Alexei Navalny.