Europe Demands Release of Russian Opposition Leader as Calls Grow for ‘Magnitsky’ Sanctions
19/01/2021
Western leaders have demanded the release of Russian opposition leader Alexei Navalny, who was arrested Sunday on arrival in Moscow after receiving medical treatment in Germany. Henry Ridgwell reports.
…