the-faith.com
Is God a Truth or Delusion?
Enjoy watching this video by Hamza Tzortzis and Abdurraheem Green as they talk about the notions of the existence of God as well as people’s need for Islam.