Sh. Alaa Elsayed speaks on the topic of al-Walaa wal-Baraa (Loyalty and Disownment). What we can compromise on as Muslims, and what we can not.
Interview with the French Scholar Dr. Bucaille, who is talking about the scientific miracles found in the Holy Qur'an