×
A lecture in English delivered by Sh. Jaafar Sheikh Idris in which he explains the meaning of the religion of Islam, the religion that Allah, the Almighty, revealed for all mankind.