It's a God Awful Small Affair, but There Could Have Been Life on Mars

NASA’s Mars Curiosity rover drilled into a rock and found that it contained a clay-like material. That’s the news. The …read more
Source: Yahoo Technology Feed

 

Comments are closed.