Being a true "Cairo crossroad of faith," as the name of the exhibition states, Egypt in general, and Cairo in particular, beholds the essence of compassion and acceptance which is deeply engraved ...