Europe’s top human rights court urged Russia on Wednesday to immediately release Kremlin critic and opposition leader Alexey Navalny. The European Court for Human Rights (ECHR) said it was granting an interim measure on an application lodged Jan. 20 by Navalny related to his detention that asked for his release. The European Court of Human Rights (ECHR) ruled on Wednesday that Russia must release Kremlin critic Alexey Navalny from jail ...