Mecca Clock »
Saudi’s Lavish Buildings Threaten To Overwhelm Mecca Site
Triumph or Folly? Mecca’s Royal Clock Tower: Mecca: the holiest place in the Muslim world. Yet, in recent years lavish developments like the Mecca Royal Clock … source
Read More »