Salma Karmi-Ayyoub

  • Salma Karmi-Ayyoub is a UK-based criminal barrister and external consultant for the Palestinian human rights organization Al Haq.

Articles by this author