The Front - Their slogan was ‘Death to Israel’. Then Mossad blew them up | Podventory