Experts & Staff

Muhammad Shehada

Hamas (Palestine)

Hamas styles itself as a Palestinian Islamic national liberation and resistance movement whose stated goal is the liberation of Palestine and confronting the “Zionist project”