Gilead Sher on the policy in Israel and the need to separate from the Palestinians

 

Interview: