Could there be life on Mars? By Steven J Davies | planets and Space Could there be life on Mars? Could there be life on Mars, ever? Was there life on Mars at any time? Before we tackle any of those, we need a quick…