Sunday 21 February 2010

VIDEO: CROSS TALK – Norman Finkelstein vs Israel

Via AFP
February 22, 2010





River to Sea
Uprooted Palestinian

No comments: