video The Mysteries Of Islam’s Most Sacred Site | Absolute History by admin November 15, 2023 The Sacred City presents compelling evidence that suggests the holy city of Mecca is in the wrong location and that the worlds 1.6 … source