08-04-2016 11:53 via phys.org

Satellite touchdown in run up to Galileo launch

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.
Read more »