The Front
Their slogan was ‘Death to Israel’. Then Mossad blew them up
00:00 / 14:37