Revivial of Faith - Resurrection of Hope
Hamzah Yusuf interviews a prominent Muslim philosopher - Syed Muhammad al Naquib from Cartoon Madrasah on Vimeo.