Russia arrests 350 protesters demanding Navalny’s release
Published
Russian police arrested hundreds of protesters who took to the streets in freezing temperatures on Saturday to demand the release of opposition leader Alexei Navalny.
Full ArticlePublished
Russian police arrested hundreds of protesters who took to the streets in freezing temperatures on Saturday to demand the release of opposition leader Alexei Navalny.
Full ArticleDominic Raab has urged Russia to release citizens “detained simply for expressing their dissent” after thousands were arrested..