The ExoMars rover, which will search for signs of life on the Red Planet, will not launch now until 2016 because of high costs.
The ExoMars rover, which will search for signs of life on the Red Planet, will not launch now until 2016 because of high costs.