Alexei Navalny: Russia rejects European rights court's order to free Kremlin critic
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