life on mars

Tag archives for life on mars

Life on Mars?

A computer model of the formation of Olympus Mons (a big giant mountain on Mars) indicates that this geological formation should contain pockets of water. The scientists explained that their finding is more implication than revelation. “What we were analyzing was the structure of Olympus Mons, why it’s shaped the way it is,” said McGovern,…