March 20 2017 5:22pm

Loading...

Kremlin critic Navalny splashed with green solution

Russian opposition leader Alexei Navalny is splashed with bright green solution in the Siberian city of Barnaul during a presidential campaign trip. Saskia O’Donoghue reports.

Responsive site? HTTPS:// site?