Tags » Anti Israel Propaganda

The nutter, the professor and the Nazis

MIT professor, Ted Postol was known for his study debunking the Patriot system’s performance in the 1991 Gulf War. However, he has since tarnished his reputation with sloppy, paranoid work. 989 more words

Antisemitism