1.
Mustafa Barghouti (Unknow)
Palestinian Physician And Politi
Mustafa Barghouti is a Palestinian physician activist and politician who serves as General Secretary of the Palestine National Initiative also known as al Mubadara. He has been a member of...