fbpx

Ami Ayalon is an Israeli politician and a former member of the Knesset for the Labor Party. He was previously head of the Shin Bet, Israel’s secret service, and commander- in-chief of the Navy.