Wednesday, September 17, 2014

1.3 Billion Year Old Space Rock Suggests Life On Mars

PNC Voice - ‎3 hours ago‎
Researchers have found what they believe to be evidence that life can exist on Mars—in a 1.3 billion year old meteorite from the Red Planet itself.

No comments:

Post a Comment