Friday, December 19, 2003

The Beagle 2 spacecraft is almost at Mars. Today it detached the lander, which will land on Mars on Christmas Eve, if you live in the Northern Hemisphere. Full details are here.