Navalny allies say European Court of Human Rights orders Navalny's release
By McHugh in News
Updated 3 years ago
Allies of Kremlin critic Alexei Navalny said on Wednesday judges at the European Court of Human Rights had ruled to order Russia to release him.