On a hill overlooking Egypt’s newly built New Administrative Capital (NAC), the Grand Mosque, part of Egypt’s Islamic ...