Dr Mustafa Barghouti is the leader of the Palestinian National Initiative, and also the president of the Palestinian Medical Relief Society.
Jenin: The Full Story | Mustafa Barghouti
Dr Mustafa Barghouti is the leader of the Palestinian National Initiative, and also the president of the Palestinian Medical Relief Society.