Daily Archives: Friday, August 1, 2008


This is now official, even if there is no life on Mars, there is at least water. This most interesting founding is due to the US NASA and its Mars Phoenix Lander mission. The mission begun on May 25th and was extended one month until the end of September as […]

There is water on Mars !