Former Shin Bet Head Calls for Release of Marwan Barghouti as Only Hope for Peace
Admiral Ami Ayalon, former commander of the Israeli Navy and former head of the domestic secret service, Shin Bet, has argued for the release of Palestinian Fatah leader Marwan Barghouti, who has been serving five life sentences in Israeli prison since 2002. The Admiral’s comments were made in an