European rights court urges Russia to release Navalny
February 17, 2021
Ruling based on Navalny’s contention that prison safeguards not sufficient to protect his life
Europe’s top human rights court urged Russia on Wednesday to immediately release Kremlin critic and opposition leader Alexey Navalny.
The European Court for Hum...