Dr. Wael Haddara

AlJazeera: There is No Going Back for Egypt