All posts by Dr. Mustafa Barghouti

About Dr. Mustafa Barghouti

Dr. Mustafa Barghouti is a member of the Palestinian Parliament and Secretary General of the Palestinian National Initiative.