Ismail Khalidi

  • The slumlords’ peace

    We Palestinians thought we had it bad the past 25 years since the signing of the Oslo Accords under the reign of American and Israeli technocrats...