×
A lecture in English in which the lecturer presents a general introduction to Islam, its teachings, and virtues. He also refutes some misconceptions raised by some Jews and Christians about Islam.