STUDIO
Follow Us

Terms of Use Privacy Policy

Kremlin critic Navalny splashed with green paint

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

Source: Reuters

Top Trending Videos