David Kimche/Definition

Advisory board, Israel Policy Forum; former Director-General of the Israeli Foreign Ministry and a senior Mossad officer