Nasa’s new Mars mission 1 February 2013 Nasa’s newly approved mission to Mars, InSight, will seek clues to planetary creation.... read more