NASA Mars rover reveals landing site was a huge lake, could hold signs of alien life – CNET

By | October 8, 2021
Deep within an ancient river delta, there might be fossilized proof of life on Mars.