Europe's sat-nav system launches fresh pair of satellites
Tuesday, May 24, 2016 - 06:20
in Astronomy & Space
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.