mustafa-barghouti

1 Article by: Mustafa Barghouti

Mustafa Barghouti is general secretary of the Palestinian National Initiative.