By Christian Macé
UFO Digest European Correspondent
The probe Mars Express ESA (European Space Agency) took pictures Phobos, the satellite of Mars, January 9, 2011, 100 km altitude. It should include pictures of future landing sites for future on-site.
read more
Log in to comment or register here.