Skip to playerSkip to main content
  • 15 years ago
Europe has launched the first parts of it very own sat nav system into space, with a little help from its friends. A Russian Soyuz rocket blasted off from a French ...
Comments

Recommended