Explains the true meaning of Taqwa and how Muslims need to truly follow the Quran and Sunnah
Dr. Laurence (Abdullah) Brown
Find out more about the evidences that Muhammad peace be upon him is a prophet of God with Dr. Laurence Brown.