Europe delays its ExoMars mission
Friday, October 17, 2008 - 15:28
in Astronomy & Space
The ExoMars rover, which will search for signs of life on the Red Planet, will not launch now until 2016 because of the high cost of the project.