The official Saudi greeting slogan on the occasion of the Arab summit (plastered in posters around the city) is: "Welcome to the country of peace and humanity". I kid you not, this about a country in which slaves are still being held by Saudi royals.