Kaaba and Kiswah explained: What lies inside Islam’s holiest site
As the annual Hajj pilgrimage began on Monday, more than 1.5 million Muslims from around the world gathered in Mecca, Saudi Arabia, for the sacred journey that forms one of the five pillars of Islam.Hajj is a religious obligation that every able Muslim is required to perform at least once in their lifetime. It takes…