Satellite touchdown in run up to Galileo launch 7.04.2016 by Kaido Reivelt 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.