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.