Debunking Subboor Ahmad

8 videos • 15,654 views • by Professor Dave Explains It's not just Christianity that has science-denying loser douchebag apologists, Islam has them too! And the most pathetic one by far is Subboor Ahmad. I made a video debunking him and his friend, which catalyzed an avalanche of infantile behavior from him, and therefore a whole heap of hilarious content, which is all in this playlist for your convenience. Enjoy!