Russia rejects European rights court’s order to free Navalny
Wed., Feb. 17, 2021
Europe's top human rights court has ordered Russia to release jailed opposition leader Alexei Navalny, a ruling quickly rejected Wednesday by Russian authorities who are bent on isolating the Kremlin's most prominent foe.