Europe Demands Release of Russian Opposition Leader as Calls Grow for ‘Magnitsky’ Sanctions

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.

leave a reply:

Discover more from SELLINES

Subscribe now to keep reading and get access to the full archive.

Continue reading