Monday, May 26, 2008

The Phoenix has landed!

I would just like to say well done to NASA for landing its Phoenix probe on Mars' North pole. It will be looking for water and other signs of life.

I wish the mission well.

The BBC has this.