little green footballs

Norman Finkelstein: Israel Must Be Defeated

Sun, Feb 10, 2008 at 10:44:06 am

Disgraced American wacademic Norman Finkelstein goes on Lebanese television, expresses his “solidarity” with Islamofascist terror group Hizballah, and says “Israel has to suffer a defeat.”

The term “useful idiot” was invented to describe creatures like Finkelstein.

[Video]

(Courtesy of MEMRI TV.)