Only a million or so miles to go

The multinational James Webb Space Telescope – named after a former NASA administrator – has arrived in French Guiana, home to Europe’s Spaceport, with launch finally in sight.…

Leave a Reply