Russian opposition leader Navalny detained by police

Published September 29, 2017 9 Plays

Rumble Russian opposition leader Alexei Navalny was detained by police as he left his Moscow home on Friday to attend a pre-election rally in a provincial town. Pascale Davies reports.

0 COMMENTS