The security reason is sound because Israel is rightly seen as being in breach of international law regarding the occupied territories. Why invite a representative of a such a controversial 'state', is there no other ambassador who could have spoken to the girls about the same topic, I am sure there is. This is poor judgement by the Head, very poor indeed and I'll be writing to her to express my displeasure at her amateurish grasp of the politics.
Let's put aside ALL the political and moral concerns of inviting such a representative.
I'm dismayed by the complete lack of care or concern by the head for the safe guarding of the children! Yes, there was security for HIM. But what of the girls? Unfortunately there are some really messed up people out and about!