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 ...

Category

🗞
News

Recommended