Archive for June 23rd, 2008

NASA Phoenix Mars Lander Confirms Frozen Water

Scientists relishing confirmation of water ice...
Read more