Mars
- December 07, 2006
Images taken by NASA's Mars Global Surveyor spacecraft suggest the presence of liquid water on the Martian surface, and scientists are wondering if the Red Planet might harbor life, reports NASA. Scientists for a long time have wondered whether life...






