Is Mecca or Petra Islam’s true birthplace?

For well over a millennium Muslims have revered Mecca as the site of their holiest shrine, the Kaaba. And until recently Western scholarship always accepted the traditional Muslim origins narrative, which says that was where Muhammad began, in Arabia. But in … Continue reading Is Mecca or Petra Islam’s true birthplace?