Menu

The Rosetta Mission’s Link to Russia

19 Nov 2014

953
By now you have no doubt heard of the Rosetta space probe and its mission to become the first manmade object to ever successfully landed on a comet. The European Space Agency ...