
Sultan Al Muayyad Mosque tells father and son tragedy
The Mosque of Sultan Al-Muayyad stands on the site of one of Egypt’s mightiest prisons in Egypt, which originally stood next to Bab Zuwayla. The prison had been established during the Fatimid era as a means to get rid of the state’s political enemies.