Shafik Gabr and the art of the dialogue

Meeting Shafik Gabr is a memorable experience.

Meeting Shafik Gabr is a memorable experience.