Life on Mars Possible, ESA Is Building a Mars Rover to Search for Proof

The future European Space Agency mission in terms of searching for proof of life in space will focus on Mars. They’ve built a prototype of a rover, and scientists believe it will... Read more »