×
A lecture in English delivered by Sh. Jafar Sheikh Idrees in which he stresses that Islam is a universal religion that is suitable for every time and place.