NASA announces that the ALH 84001 meteorite, thought to originate from Mars, contains evidence of primitive life-forms.