(RNS) — The black, gold-embroidered cloth that shrouds Islam’s holiest site in Saudi Arabia is a revered artifact that ...
The faith of up to 1.8 billion people, roughly a quarter of the world’s population, dictates each one of them pray five times a day in the direction of a small, cubic building in Saudi Arabia. This ...