NASA's Curiosity Mars rover has detected the largest organic (carbon-containing) molecules ever found on the red planet.
A UK space firm has replaced a Russian corporation in a European project to search for signs of life on Mars. Airbus in Stevenage, Hertfordshire, will work on the ExoMars lander which will place the ...