IQ2 debate: Does Science Refute God?