Ahnaf Kalam

Ahnaf Kalam

Writer, Islamist Watch

Ahnaf Kalam is a writer for Islamist Watch, a project of the Middle East Forum