Although Mr Khaldi is, I believe, by no means totally uncritical of Israeli domestic policy, he is an articulate defender of the State he serves. In the line of duty he finds himself as, figuratively speaking, a punching bag for the loathsome fanatics who would like to free Palestine "from the River to the Sea".
Last year, he remained calm and collected while subjected to a barrage of abuse from Scottish Israel-haters who, in true totalitarian leftist fashion, prevented him from speaking as scheduled at Edinburgh University. You can see the footage of this odious display of intolerance here and here and here
On 25 October Mr Khaldi gave a lecture at Kent State University in Ohio. It focused on his own story, as told in his autobiography A Shepherd's Journey, and he explained how people labour under misconceptions regarding Israel, citing it's current aid to earthquake-ridden Turkey as an example of Israel's humanitarianism.
Afterwards, he invited questions from the floor, and history professor Julio Pino, a convert to Islam, was quick off the mark:
'Standing at the back of the auditorium, Pino asked Khaldi how he and his government could justify providing aid to countries like Turkey with blood money that came from the deaths of Palestinian children and babies.
This is not Pino’s first brush with controversy. In 2002 he wrote an opinion column for the Daily Kent Stater praising a suicide bomber. In 2007 he made national headlines when the The Drudge Report featured a story accusing him of contributing to a blog called Global War, which refers to itself as a "jihadist news service".
The crowd fell into an awkward silence as the two continued to exchange words from across the auditorium.
"It is not respectful to me here," Khaldi said.
Pino responded by saying "your government killed people" and claimed Khaldi was not being respectful to him.
"I do respect you, but you are wrong," Khaldi said. "It’s a lie."
The exchange ended as Pino stormed out of the auditorium shouting "Death to Israel!"
One person in the crowd retaliated by shouting [at Pino] "Shame on you!"'Read more about this incident and Mr Khaldi's response here