Alexei Navalny: Russia rejects European rights court's order to free Kremlin critic

Alexei Navalny: Russia rejects European rights court's order to free Kremlin critic

euronews

Published

The European Court of Human Rights had demanded that Russia free Navalny immediately, warning that failing to do so would mark a breach of the European human rights convention.

Full Article