Christmas trees and glittery ornaments are for sale at a Saudi gift shop, a once unthinkable sight in the cradle of Islam where all public non-Muslim worship is banned. In recent years, festive sales have gradually crept into the capital Riyadh, a sign of loosening social restrictions after Crown Prince Mohammed bin Salman pledged to steer the conservative Gulf kingdom towards an “open, moderate Islam”. “I didn’t ever imagine I’d see this” in Saudi Arabia, a Riyadh resident told AFP at the shop selling trees, Santa Claus outfits as well as tinsel, baubles and other ornaments. “I am surprised,” said the resident, declining to be identified. Until barely three years ago, it was almost impossible to sell such items openly in Saudi Arabia, but authorities have been clipping the powers of the c...