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 5 of 512345