downtoearth-subscribe

Rosetta embarks on comet chase

  • 03/03/2004

Europe's Rosetta space mission, which aims to chase and land on a comet to try to unlock the mysteries of the solar system, blasted-off aboard an Ariane rocket from French Guiana. The rocket departed