Six Israeli security chiefs stun world

    Just Watched

    Six Israeli security chiefs stun world

Six former heads of Israel's internal security service speak out about the conflict between Israel and the Palestinians.