Tag: space
The Moon: 5 impressive facts about Earth’s satellite
The Moon has inspired artists and scientists alike. But how much do we know about it? Here are 5 impressive facts about Earth’s natural satellite.
Three bodies of water discovered on Mars
Lakes of about 75,000 square kilometers were detected by the European Space Agency. Can the water on Mars represent a potential life source?