1. RE: Waterlogged Mars

NASA has already found evidence of liquid water on Mars, but now the European Space Agency believes a massive storehouse of water and CO2 could be lying in the Red Planet-underground. Does that mean there could be life on other planets, and, by ...
More Information

Leave a Comment:

(required)

(will not be published) (required)


Copyright © 1999-2012 Data Growth Pty Ltd. All rights reserved.
Privacy Policy | Terms of Use |