Article

csmonitor.comcsmonitor.com on 2021-01-23 21:59

Russian protests: 2,600 arrested demanding Navalny’s release

Russian police arrested more than 2,600 people in nationwide protests demanding the release of Putin critic and opposition leader Alexei Navalny.

Related news