Saudi’s Lavish Buildings Threaten To Overwhelm Mecca Site

Triumph or Folly? Mecca’s Royal Clock Tower: how Islam’s most religious site is becoming a building site for opulent structures

Checkout these cool gadgets...