Ami Ayalon

Ami Ayalon

Ami Ayalon is a former commander of the Israeli Navy and head of the Israeli domestic security agency.