Europe Demands Release of Russian Opposition Leader as Calls Grow for ‘Magnitsky’ Sanctions Posted on 01/19/2021 by SeeEU 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. … Click to share on Telegram (Opens in new window)Click to share on WhatsApp (Opens in new window)Click to share on Pinterest (Opens in new window)Click to share on Nextdoor (Opens in new window)Click to share on Mastodon (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on X (Opens in new window)