Authors
Avatar
Irfan Al-Alawi
Irfan Al-Alawi is international director of the Center for Islamic Pluralism and a contributor to Islamist Watch.
There are no posts available. Please check back soon!
o
Sign Up to receive Our Latest Updates! Register