Blog Roll

Dec. 19 2014

NASA Science News for Dec. 19, 2014

NASA and an international team of planetary scientists have found evidence in meteorites on Earth that indicates Mars has a distinct and global reservoir of water or ice near its surface.

Read More

<< Go back to the previous page

Published on