Meteorite Yields Evidence of Primitive Life on Early Mars
A NASA research team of scientists at the Johnson Space Center and at Stanford University has found evidence that strongly suggests primitive life may have existed on Mars more than 3.6 billion years ago.