Tag: Mars

NASA says life could exist on Mars
Post

NASA says life could exist on Mars as liquid water discovered

NASA discovered that liquid water at certain times flowing on the surface of Mars, a major discovery that revolutionized the understanding of the Red Planet where “life could exist.” “This is a significant advance which seems to confirm that the water as brine streams now flowing to the surface of Mars,” said John Grunsfeld, associate...