The pace of deploying Europe's own satellite navigation system continued to increase with today's launch of the latest pair of Galileo satellites, doubling the number of satellites in space within nine months. Galileo 11 and 12 lifted off together at 11:51 GMT (12:51 CET, 08:51 local time) atop a Soyuz rocket from French Guiana. Read more