August 06
Jump to navigation
Jump to search
1996 – NASA announces that the ALH 84001 meteorite, thought to originate from Mars, contains evidence of primitive life-forms.
1996 – NASA announces that the ALH 84001 meteorite, thought to originate from Mars, contains evidence of primitive life-forms.