Tariq Ghazi

Tariq is the Head of Business Development at Islam21c.
1 Article

Dutch Muslims share 1,000 Qur’ān copies after failed burning

7 Min Read

Daliel and Waaromislam have responded to hate and division by distributing the Book of Allah in the Netherlands.