A View We Infidels Were Never Meant To See
There is apparently a prohibition on cameras at the Grand Mosque in Saudi Arabia, supposed final resting place of Mohammed, and, since the entirety of Mecca is off-limits to kafir (Arabic for “infidel”) such as myself, there’s precious little visual…