thedebateinitiative.com
Big Oxford University Debate: “Does Islam explain reality better than Atheism?”
The debate video is now up of the debate held at Oxford comparing the claims of Islam and the claims of Atheism, and assessing which better explains reality. The debate was hosted by Oxford Univers…