Jailed Russian opposition leader Navalny wins top EU prize

image.jpg
Imprisoned Russian opposition leader Alexei Navalny, who narrowly survived a poisoning that he blames on the Kremlin, was awarded the European Union's top human rights prize Wednesday in a clear slap at President Vladimir Putin.