EU-Russian Space Probe Lands On Mars, Scientists Await Signals

The European Space Agency (ESA) says a multibillion-dollar space lander has touched down on the surface of Mars as part of a search for traces of life on the red planet.

leave a reply: