Dr. Wael Haddara

AlJazeera: The High Cost of Repression and Incompetence