Ex-Israeli Security Head Argues For Palestinian State, Proposes Intifada Leader Marwan Barghouti’s…
A former leader of Israel’s domestic security force Shin Bet has argued that the country’s security is intricately tied to the establishment of a Palestinian state.
In an interview with The Guardian, Ami Ayalon, a retired admiral who also…
Read More...
Read More...