About 100 Israelis protested in front of the Russian embassy in Tel Aviv. Among the signs: "Putin is the new Hitler" and "End the Russian attack on Ukraine."