'Release' Alexei Navalny, European Court of Human Rights tells Russia
By EDWEN in News
Updated 3 years ago
The Kremlin critic was arrested on his return to Russia from Germany in January. He is serving time in prison, following a trial that Navalny dismissed as a tool to silence him.