Menu

Blog

Jan 28, 2024

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

Posted by in category: alien life

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

Comments are closed.