Two new satellites for Europe's Galileo space network
Europe is set to launch two satellites Thursday for its Galileo navigation system, boosting the number in the Earth-orbiting constellation to six and bringing the network a step closer to becoming operational after a long ...