(RNS) — The black, gold-embroidered cloth that shrouds Islam’s holiest site in Saudi Arabia is a revered artifact that ...
In the bustling city of Makkah, surrounded by skyscrapers and technology, stands a simple cube-shaped structure made of stone—the Kaaba. Despite its modest form, it is the most revered site in the ...