An incoming object spotted by astronomers this past August has been confirmed as the upper stage of a Centaur rocket, which NASA launched in 1966 during an ill-fated
Categories welcome back, nasa, centaur rockets, sojourn missions, minimoons, artificial objects, science