Wednesday, May 9, 2012

Memri TV: Finkelstein

Memri TV | Norman Finkelstein: Israel Has to Suffer a Defeat | 1.20.08 | yt:yt:yt |

No comments: