The best possible evidence of ancient life may be in the rock sample of the persistence rover on Mars
NASA’s Endurance Mars rover chief scientist is excited about material stored in the rover’s sample tubes, which fell on the surface of Mars and is …