Galileo04/23/2008April 23, 2008After a long delay, the European Parliament has approved the Galileo project. The European alternative to the US satellite navigation system GPS was stalled by technical problems and infighting among EU nations.https://p.dw.com/p/Dnb8Advertisement