1,183,979 views
A rare TV interview with Dr. Mustafa Mahmoud, the physician, writer, Islamic thinker, and founder of the Mustafa Mahmoud Mosque in Mohandessin, with journalist and media figure Mohamed Barakat on the “Confrontations” program on Iqraa TV.