NewsLife on Mars? Meet the new rover built to give us the answerNASA’s Curiosity rover has shown that Mars was habitable billions of years ago. And NASA is about to launch another... Read More