Possible image of NASA’s lost Upper Stage rocket booster, launched in 1966. Image: Astronomer Gianluca Masi with Virtual Telescope Project 2.0 A small mysterious object is zipping to Earth today, giving astronomers an excellent opportunity to finally confirm it as the upper stage of the Centaur rocket. That Launched by …
Read More »