Mars rover finds organic compounds

NASA's confirmed rumors that the Curiosity rover has found organic compounds on Mars - but says they're probably not a sign of life, and likely came from Earth.