Ali Mustafa, The Electronic Intifada, 1 June 2009
"Omar Barghouti is an independent Palestinian researcher, commentator and human rights activist and a leader of the Palestinian campaign of boycott, divestment and sanctions to force Israel to uphold international law and universal human rights. Barghouti discussed the growing worldwide campaign with The Electronic Intifada contributor Ali Mustafa...."
No comments:
Post a Comment