Top News | Sun Nov 27, 2011 11:22am GMT

NASA rover launched to seek out life clues on Mars