Science Life on Mars? NASA rover spots ingredients.

NASA's Curiosity Mars rover has detected organic chemicals inside a Martian rock, further bolstering the case that the Red Planet was once habitable.

By ,


NASA's Mars rover Curiosity has found organic chemicals — the carbon-containing building blocks of life — on the Red Planet.