The Rosetta Mission’s Link to Russia

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 is behind this ambitious project, and the mission had already accumulated a number of impressive achievements prior to Wednesday. Wednesday, however, was the crowning achievement.… Continue reading

More