With the planets aligning just right, the European Space Agency is moving forward with plans to launch the Mars Express in June
With the planets aligning just right, the European Space Agency is moving forward with plans to launch the Mars Express in June