Thursday, April 8, 2010

Why I like Dr. Mustafa Barghouthi

Here Dr Mustafa Barghouthi writes an article in electronic Intifada about the future of an Apartheid system in Palestine.

No comments: