U.K. demands Russia release Navalny after ‘appalling’ arrest
Published
Britain on January 18 demanded Russia immediately release Kremlin critic Alexei Navalny and said Moscow should explain how he was attacked with a chem
Full ArticlePublished
Britain on January 18 demanded Russia immediately release Kremlin critic Alexei Navalny and said Moscow should explain how he was attacked with a chem
Full ArticleWestern countries call on Russia to release the Kremlin critic, who was arrested upon arriving in Moscow.