Skip to playerSkip to main content
  • 10 years ago
Europe's Galileo sat-nav system, a rival to America's GPS, took a step closer to becoming operational with the launch Tuesday of a fresh pair of satellites to join a dozen already in space.
Comments

Recommended