NASA scans of Mars’ Jezero Crater confirm lake sediment layers that could contain evidence of ancient microbial life on the red planet.
New Discovery ‘Keeps Hope Alive’ to Find Signs of Life on Mars, Scientists Say
Posted in alien life
Posted in alien life
NASA scans of Mars’ Jezero Crater confirm lake sediment layers that could contain evidence of ancient microbial life on the red planet.