Clinton hails clue to Mars life form

READ FULL ARTICLE