European Space Agency Shares Pic Of 'Smiley Face' Spotted On Mars
0
The European Space Agency's ExoMars Trace Gas Orbiter, a Martian satellite on a quest to uncover signs of life on the Red Planet, shared the images.