by Stephen Lendman A previous article discussed him. It said criticizing Israel is the third rail in American politics, the major media and academia. Supporting Palestinian rights is verboten. Criticizing Israel virtually assures academic lynching. It's…
more »