Login or sign up Lost password?
Login or sign up
The European Space Agency said the probe's mother ship was successfully placed into orbit Wednesday and will soon begin analyzing the Martian atmosphere in search for evidence of life.