Discuss as:

Mars life? New rover may uncover tantalizing clues

Curiosity's mission is to search for habitats capable of sustaining life