Norman Finkelstein has been banned from teaching at DePaul University for his belief that Israel is the real 'terrorist' in the Israeli-Palestinian conflict.
She’s talking about Israel Finkelstein, an Israeli archeologist, not Norman.