Ancient lake could be key to proving there was alien life on Mars, claim scientists

10 months ago 7
ARTICLE AD BOX
A recent study of a lake bed in the Jezero crater, on Mars, by NASA's Perseverance, has found that it at one point may been filled with water, with sediments inside possibly providing evidence of earlier life forms
Read Entire Article