Accessibility links

Breaking News

Europe Demands Release of Russian Opposition Leader Navalny


Europe Demands Release of Russian Opposition Leader Navalny
please wait

No media source currently available

0:00 0:04:14 0:00

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.

XS
SM
MD
LG