InSight mars lander
An artist illustration of NASA's InSight lander on Mars.
  • Mars just scored another point in favor of alien life.
  • Scientists discovered signs of an ocean's worth of liquid water miles below Mars' surface.
  • The findings, based on Marsquake measurements by NASA's InSight lander, could help solve a mystery.

Mars is looking more and more like a place for NASA to find the first signs of alien life.