Europe sent out the first two satellites of Galileo, its replication of the Global Positioning System (GPS).
No comments.
Please ensure that all comments are mature and responsible; they will go through moderation.