No. 9: David Barnea: The Mossad chief battling the Iranian threat 0 01.10.2024 19:04 JPost.com Mossad Chief David Barnea has worked tirelessly to combat the threat posed by Iran and its proxies.