0 Comment
It’s official: NASA scientists have discovered evidence of liquid water on the surface of Mars, the best evidence yet there’s probably life on the Red Planet, the New York Times reports. In a paper published in the journal Nature Geoscience, NASA researchers “identified waterlogged molecules — salts of a type known as perchlorates — in readings... Read More