[ad_1] A second Centaur stage during assembly in 1962.Image: NASA An incoming object spotted by astronomers last August was confirmed as the upper stage of a Centaur rocket, which NASA launched in 1966 during an ill-fated mission to the moon. It’s a nice result, but it took some time to …
Read More »