NASA finds possible clue for life on early Mars

NASA's Curiosity rover found organic compounds called thiophenes in soil samples that may have been produced by bacteria.

Tags

More From Guardian TV

Don't Miss