ALH84001 + 10
ALH84001 + 10
---
Ten years ago the world buzzed with the news that evidence of past Martian
life had been discovered in a meteorite. Jeff Foust discusses how, despite
the scientific controversy that arose since that announcement, the discovery
has reshaped how NASA and the general public view Mars.
http://www.thespacereview.com/article/678/1
