Could there be life on other planets?

A recent discovery has some once again questioning if there is life on other planets.