Jamil Sawalma

Country Director, Palestinian Territories