20140925 india: Red planet; with secrets of life; to draw more probes