IQ2 debate: Does Science Refute God?

Science ·