$ 0 0 Paul Davies Earth itself is providing clues to the possibility of organisms on Mars. WHEN NASA’s Mars Science Laboratory lands its rover, Curiosity, on Mars today, it will be the latest in a series of missions to the red planet … Continue reading →