In a deeply symbolic annual ritual, Saudi Arabia unveils a new gold-embroidered Kiswa on the Holy Kaaba as the Islamic New Year begins.

In a deeply symbolic annual ritual, Saudi Arabia unveils a new gold-embroidered Kiswa on the Holy Kaaba as the Islamic New Year begins.