Russian opposition leader Alexei Navalny has taken his feud with President Vladimir Putin to Europe’s highest rights court. Navalny appeared before the European Court of Human Rights on Wednesday to complain that his repeated arrests by Russian authorities are politically motivated and a violation of his basic rights. “Over the past years I have been jailed…
Leave a Reply