Galileo satellites arrive at Europe's Spaceport

The latest pair of Galileo satellites have touched down at Europe’s Spaceport in French Guiana, ahead of their launch together next month.

This post was originally published on this site

Popular Articles