palestine post archive

  1. Israeli army not doing itself any moral favours
  2. Peace in Hebrew, Arabic and English