Abdelwahab El-Affendi

Abdelwahab El-Affendi

Abdelwahab El-Affendi is Professor of Politics at Doha Institute for Graduate Studies.


MORE FROM AUTHOR

The Muslim overreaction to the pope’s remarks may go to support his point about Muslim’s problems with rationality.

24 Sep 2006