Global News ‘Traitor,’ ‘Enemy of Israel’: Dozens protest outside IDF chief’s home after soldier punishment 24/05/2026 newslab The protesters held signs reading “traitor, enemy of Israel,” played loud music, and waved Israeli flags. Dozens of activists took part in the protest.