zaidismail.com
- Zaid Ismail
jeuxdeau: The Mecca Clock Tower dominates the city as Muslim pilgrims walking around the Kaaba in the Grand Mosque of the holy city of Mecca during the annual Hajj pilgrimage rituals on November 7, 2011. (Fayez Nureldine/AFP/Getty Images) You’ve just gotta love that symbol of Diana, goddess of the Hunt towering over the Haram of …