The Mameluke Mosque of Mohamed Al-Saghir in Historic Cairo is now open and standing ready to receive worshippers and visitors ...