Nasa’s Phoenix landing on Mars May 25th
Wednesday, May 14th, 2008Phoenix is on target to become the first spacecraft to land in the arctic regions of Mars, and perhaps provide us insight into the possibility of sustainability of life (past, present and future) on the red planet. (more…)