Omar Shakir

A shelved report on Palestinian refugees has triggered resignations and rare internal backlash at Human Rights Watch.

The New Arab Staff
06 February, 2026