Toggle light / dark theme

New Discovery ‘Keeps Hope Alive’ to Find Signs of Life on Mars, Scientists Say

NASA scans of Mars’ Jezero Crater confirm lake sediment layers that could contain evidence of ancient microbial life on the red planet.