Archives for Technology - Page 2

The Euro-Russian spacecraft ExoMars, launched towards the Red Planet last month, has sent home itsfirst pictures from space and is in "excellent health", the European Space Agency said Thursday. Launched…