Satellite touchdown in run up to Galileo launch
Friday, April 8, 2016 - 05:04
in Astronomy & Space
The latest pair of navigation satellites has reached Europe's Spaceport in French Guiana, beginning a new Galileo launch campaign, which will culminate in a launch on 24 May.