October 8, 2021

Ancient Mars lake could be hiding fossilized signs of alien life – CNET

By Tech Online Things

An ancient river delta at the site where NASA’s Perseverance rover landed might hold proof of past life on Mars.