Mobile phone footage appears to show Russian opposition leader Alexei Navalny being splashed with a green liquid in the street.

The politician presented a video message on his website after the alleged attack.