“That’s no moon…” -B. Kenobi But in this case, it is… a lost moon of Neptune not seen since its discovery in the late 1980’s. A new announcement from the 45th Meeting of the Division for Planetary Sciences of the American Astronomical Society being held this week in Denver, Colorado revealed the recovery of a […]