spectramedia.tv
Dr. Muhammad Shafiq (Part 2)
Dr. Muhammad Shafiq is a Professor of Islamic and Religious Studies at Nazareth College, Rochester, NY. He serves as the executive director of the Brian and Jean Hickey Center for Interfaith Studie…