Britain demands ‘immediate release’ of Vladimir Putin critic Alexei Navalny

B

ritain has demanded Russia releases Kremlin critic Alexei Navalny after he was sentenced to a further 19 years’ imprisonment on charges he rejected as politically motivated.

Foreign Secretary James Cleverly said on Friday evening that Moscow’s “abuse” of the opposition leader shows a “complete disregard for even the most basic of human rights”.