Resurgence Islam London, England ([S.l.] : Umma Publication, 1989)
The video talks about the hunger for spiritual guidance and Islam is the answer
Hosted by Mustafa Shawqi
Keywords: Revivals -- England; Islam -- England