June 7 2018 5:59pm

NASA’s rover finds more evidence that life on Mars may be possible

Scientists reported Thursday that NASA’s Curiosity rover has found potential building blocks of life in an ancient Martian lake bed. Hints have been found before, but this is the best evidence yet.

Responsive site?

Video Home