All the reports I've read agree that Finkelstein was denied entry because of his well-publicised contacts with Hezbollah, a terrorist organisation that recently launched an aggressive war against Israel. So the article's headline - 'US academic deported and banned for criticising Israel'- whether written by reporter Toni O'Loughlin or added by a sub-editor - was a blatant lie. It's the kind of headline you expect from a partisan blog post, not from a serious national newspaper with a reputation (?) for objective reporting.
Almost as misleading was O'Loughlin's sly suggestion of a parallel between Finkelstein's expulsion and the case of Ilan Pappe, who resigned last year from his post at Haifa University after endorsing an international campaign for an academic boycott of Israel. Pappe left his post voluntarily and the only threat to free speech in that case came from Pappe himself, when he supported the boycott.
There are now links to this post over at Engage and at Harry's Place. I'd refer Levi9909 aka Mark Elf from Jews san Frontieres, who has left a comment below, to David T's post at the latter. I won't get into a debate with Mark about the pros and cons of the Finkelstein ban - as I said above, I instinctively recoil from all such restrictions on freedom of speech and movement. But I stand by what I said about the dishonesty and misinformation of the Guardian report. They may have taken the bare facts of the case from the Israeli media, but the headline was just plain wrong, and the parallel with the completely different case of Ilan Pappe was misleading. Final point: critics of the admittedly questionable Israeli action should be wary of making a human rights cause celebre out of Norman Finkelstein, whose comments praising sectarian Islamist militia Hezbollah were a disgrace.
More on all of this and another link at Flesh is Grass.