Meteorite Helps Build the Case for Ancient Life on Mars
For those who remember, the discovery of possible signs of ancient microbial life on Martian meteorite ALH 84001 sparked enormous debate in 1996, temporarily convincing a great many people that we had at last found conclusive evidence of life on Mars. As the years rolled on, alternate explanations appeared to answer the questions raised by […]
Recent Comments