NASA historic announcement about life on Mars: Curiosity rover found organic compounds on Red Planet, scientists are cautious
A team of NASA scientists and experts said Monday that Curiosity robot has found evidence of the presence of organic compounds on Mars. But experts are now cautious and warn...