John Lennox: Water on Mars

Posted by John Lennox, on October 5, 2015
Topic: Science and God

What of the discovery of water on Mars? What do the implications of possible life on other planets mean for religion? Professor John Lennox answers during an open forum at Rice University.