Watch: Navalny supporters protest outside Russian embassy

Supporters of jailed opposition leader Alexei Navalny protest outside Russian embassy in Tel Aviv, but 'time to replace Putin yet to come'.

i24NEWS ,

Alexei Navalny
Alexei Navalny
Reuters



top