Galileo satellites enclosed for Friday’s launch
Wednesday, March 25, 2015 - 06:00
in Astronomy & Space
Thousands of engineers have worked on the seventh and eighth navigation satellites of Europe’s Galileo constellation in recent years, but last Friday marked the very last time the spacecraft were glimpsed by human eyes.