Scientists Find New Evidence For Life On Mars
NASA scientists have found brand new evidence of life on Mars in the form of a chemical element that is essential for DNA synthesis. According to a 14 December announcement at the American Geophysical Union […]
