Preventing violent extremism through Collective Impact in Ottawa ~ Abid Ullah Jan 6 years ago1,8851 0
Part 4 – The Philosophy behind the Concept of Martyrdom in Islam – by Abid Ullah Jan 6 years ago2,4231 0
Part 5 – Far greater rewards for motivation than mere 72 houris ~ by Abid Ullah Jan 6 years ago2,7751 0