Ram Ben-Barak, former Mossad deputy chief and executive director of the Intelligence and Strategic Affairs ministries, joins the Yesh Atid party.

Read more