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

By .

Leave a Reply

Your email address will not be published.