Israel National NewsIsraeli NewsWatch: Navalny supporters protest outside Russian embassy Watch: Navalny supporters protest outside Russian embassySupporters of jailed opposition leader Alexei Navalny protest outside Russian embassy in Tel Aviv, but 'time to replace Putin yet to come'.i24NEWS Jan 24, 2021, 10:02 PM (GMT+2)US Embassy Tel AvivAlexei Navalny Found a mistake? Contact usGet the latest news in your mailbox