Life on Mars? NASA rover spots ingredients.

December 17, 2014 9:16 PM

11 0

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.

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

Read more

To category page

Loading...