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 say that there is enough water in the deposits to cover the entire planet with up to 36 feet of water if the ice was […]
Read More