New evidence of life on Mars
-
27/02/2001
Scientists have found compelling new evidence of possible ancient microscopic life on the Mars, derived from magnetic crystals in a meteorite that fell to the Earth from the red planet, the NASA has announced.