The Philae landing craft successfully landed on Comet 67P yesterday as part of the European Space Agency’s Rosetta mission. Scientists at Mission Control in Darmstadt, Germany celebrated as they received the signal from Rosetta confirming the landing. At a press briefing later, the news was confirmed, although it was also revealed that the harpoon mechanism designed […]
