Tag: Khairat El-Shater

Is Egypt making sense?

The past two weeks were very difficult to anyone who is trying…

Ziad A. Akl Ziad A. Akl