This short talk provides glimpses of the Life of the Last Messenger, Muhammad sall Allahu alayhi wa salam; a talk ideal for Non-Muslims and Muslims
Doesn’t Allah hear the cry of the Orphans in Afghanistan? Doesn’t Allah see the blood of our brothers in Chechnya? Why are the Muslims so ‘humiliated’? When is the Help and Victory of Allah coming?
This lecture is from the Islamic Network Seminar – Operation: Restoring the Balance.