Life could be evolving right this minute on planets not all that far away, scientists have said.

Those mysterious worlds that are orbiting around …

First posted on https://www.independent.co.uk