Followers of The Messenger of Allah | Shia Scholars | English
Absolutely awe-inspiring video showing snippets of speeches from various Shia Scholars about the Holy Prophet Muhammad (S). It is in the name of Tawhid (the Oneness of Allah), Islam and our love for the Holy Prophet, that we must unite!
Added by IslamicPulse on 10-12-2017
Runtime: 11m 54s
Send IslamicPulse a Message!