There were hugs all around at the European Space Agency on Wednesday, as news broke of the Rosetta mission's success
Despite incredible odds, the ESA successfully landed a small robot on a comet, rushing at almost 40,000 miles per hour between Jupiter and Mars
See...