Saudi overhaul reshapes Islam’s holiest city Mecca – Clock Tower becomes centre piece? Disgusting http://t.co/lYrnEi2nUV October 1, 2014 admin Saudi overhaul reshapes Islam’s holiest city Mecca – Clock Tower becomes centre piece? Disgusting http://t.co/lYrnEi2nUV