Perhaps Mars lacks little green men, tentacled invaders, or whatever Bowie was singing about in the ’70s, but life of some kind may be hiding on our neighbouring world. At least, NASA has once more raised the question.

Other information of relevance may be found here and here.