While the discovery of traces of frozen water on the surface of Mars is not new, the existence of an entire ocean that once existed is something that has baffled the scientists.
Jul 22 2013, 3:16am CDT
NASA's Phoenix spacecraft landed in the northern polar region of Mars successfully today.
Radio signals received at 4:...
May 25 2008, 11:19pm CDT