Meteorite Water Furthers Potential for Mars Life
Once upon a time astronomers believed the Earth to be the only planet capable of sustaining complex life for a number of reasons. One of the key reasons was the ample supply of water on our own planet. Now with evidence gathered from the red planet, there is ample evidence that Mars may have once…
Read More “Meteorite Water Furthers Potential for Mars Life” »