Seems to me there is an old expression about being able to laugh at one's self. Perhaps the Muslims have never heard of it, never mind the right to free speach.:thumbsup: