finkelstein arrested and deported by israel
By the authorities and would be deported tomorrow on, News just in from Monsters and Critics Norman Finkelstein, the provocative scientist known for his criticism of Israeli policy, arrived today at Ben Gurion Airport and was arrested security grounds.. ..…