The European Court of Human Rights is demanding the release of Russian opposition leader Alexei Navalny, who was sentenced to nearly three years in prison earlier this month.