European court rules in favor of Russian opposition leader
Thursday, November 15, 2018 - 10:30
in Mathematics & Economics
Russian opposition leader Alexi Navalny was repeatedly arrested and detained for political reasons, the European Court of Human Rights determined Thursday.