04 Dec 2012 at 7:20a.m.

Life on Mars remains elusive

NASA's rover Curiosity has detected evidence of organic compounds on the surface of Mars. Read the article >