Mustafa Barghouti

General Secretary of the Palestinian National Initiative (PNI)

Bio