From: European Space Agency
Posted: Wednesday, December 17, 2003
Is there life on Mars? When Mars Express reaches the Red Planet on 25 December we will be closer than ever to discovering if life once existed on Mars. Watch and listen to the search on VideoTalk.
See the VideoTalk:
* Broadband (fast connection)
// end //