Ancient Mars lake could be hiding fossilized signs of alien life

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