Prophet Muhammad: The Beacon of Knowledge – Part 1

The writer, Al-Hajj Khalil Champsi (Toronto, Canada) is a professional engineer, PMP certified, and a community volunteer. This article forms part of the series…

Share Button
Continue Reading

The Sermon of Zaynab and Its Historical Background – Part 3

Sayyid Muhammad Rizvi (Toronto, Canada) The Atmosphere of Yazid’s Court The court of Yazid was filled with senior officials, dignitaries of Sham, some ambassadors…

Share Button
Continue Reading