Israel Suffered a Double Defeat
- By Norman Finkelstein It doesn’t take a rocket scientist to figure out that Israel has just suffered a historic defeat. One only had to watch the international news coverage. BBC persisted in its...
View Article
More Pages to Explore .....