News

In a powerful display of tradition and craftsmanship, Saudi Arabia unveiled a brand-new Kiswa, the stunning black and gold cloth that drapes the Kaaba in Mecca, on the first day of the Islamic New ...