Space Photos: On Mars, Clues About the Origin of Life

Volcanic activity in standing water could have provided conditions for early life.


via Zero Tech Blog

Related Posts