1. FO0TAGE SHOwS IDF OPERATING IN RAMALLAH

    FO0TAGE SHOwS IDF OPERATING IN RAMALLAH

    40
  2. The government has chosen to demonize the Palestinian Authority, claiming they are as bad or worse.

    The government has chosen to demonize the Palestinian Authority, claiming they are as bad or worse.

    26
    1