Europe delays its ExoMars mission

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