Possibilities for Life on Mars 

Meteorite from Mars with biological fossils in it

An article was recently published by Scientific American, a very reputable science magazine, stating that evidence was found that life existed on Mars and was brought to Earth on a meteorite. The meteorite in question is called “Allan Hills 84001”. … Continue reading

Page 17 of 18« First...10...1415161718