
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.