Mossad chief Dedi Barnea appoints Aleph as deputy head, citing his two decades of operational experience. Appointment approved by Prime Minister Netanyahu.
Read more
Mossad chief Dedi Barnea appoints Aleph as deputy head, citing his two decades of operational experience. Appointment approved by Prime Minister Netanyahu.