Friday, April 08, 2005

Europe back to Mars

The European Space Agency is planning a Mars rover for arrival in June of 2013. Full story here.