NETAL RAWAL 320 1996 days ago Europe and Russia decide to postpone their mission to search for life on the Red Planet.