News

Central to this debate is the theory that Petra, not Mecca, may have been the original center of Islamic worship. We examine archaeological, textual, and geographic evidence related to the Qibla ...