Home » Bios » Irfan Al-Alawi
Irfan Al-Alawi is international director of the Center for Islamic Pluralism and a contributor to Islamist Watch.
Email (required) *
First Name
Last Name