Ancient ‘Smiley Face’ on Mars May Hold Signs of Life
A newly released image from the European Space Agency (ESA) shows an unusual “smiley face” shape on the surface of Mars, which could be a sign of ancient life on the Red Planet. The structure is actually a remnant of an ancient lake that dried up billions of years ago and is made up of … Read more