MOSCOW (AP) — 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.
The post Russia Rejects European Rights Court’s Order To Free Navalny appeared first on Khaosod English.