Search
Seeker

Wait, There's More: Curiosity Confirms Organics on Mars

NASA’s rover Curiosity has found organic compounds on Mars, the first definitive proof of building blocks for life on the Red Planet that also exist on Earth.

December 16, 2014
4:15 PM EST