Massive ice deposits found on Mars
Friday, March 16, 2007 The European Space Agency's Mars Express spacecraft has discovered ice deposits in the south pole of Mars that are larger than the state of Texas. Scientists…
Continue Reading