European Court of Human Rights tells Russia to release Navalny
By Snakers in News
Updated 3 years ago
The European Court of Human Rights has ruled to indicate to the Russian government that it must release Kremlin critic Navalny, a statement shared on the court's website on Wednesday said.