Browsing Tag Mustafa Barghouthi

FT: Promoting Demonization & Boycotts

A Financial Times op-ed draws on the false apartheid parallel.

April 10, 2010 22:00 By :