World leaders condemn Navalny sentence as Russia denounces 'interference'
Russia has hit back at growing calls from the international community for the release of jailed Russian opposition leader Alexei
Read moreRussia has hit back at growing calls from the international community for the release of jailed Russian opposition leader Alexei
Read more