A new covering (Kiswa) was installed early Sunday at the holy Kaaba in Makkah on the first day of the Islamic new year (1 Muharram, 1446h) by the General Presidency for the Affairs of the Grand ...
The Kiswah is a holy cloth that covers the Kaaba, the sacred stone building at the center of the Great Mosque in Makkah (or Mecca), that is considered to be the physical center of Islam and is ...