A panel discussion on Israel’s FM 102.6 radio in September 2013, on the sidelines of the World CounterTerrorism Summit held in Herzliya, Israel.
A panel discussion on Israel’s FM 102.6 radio in September 2013, on the sidelines of the World CounterTerrorism Summit held in Herzliya, Israel.