IQ2 debate: Does Science Refute God?

Religion ·