Jailed Russian opposition leader Navalny wins top EU prize

Imprisoned Russian opposition leader Alexei Navalny has been awarded the European Union’s top human rights prize, in a clear slap

Read more