A recent discovery of a massive underground lake on the Red Planet deepened the dilemma whether there is or there…