Mars Express

A European Space Agency craft in orbit around Mars. Pictures from the mission have provided evidence of frozen water on the Red Planet.


Scientists, too, have speculated about the possibility of life on Mars. During the 1800s, some leading astronomers thought that an

Mars Read More »

Shopping Cart
Scroll to Top