MOUNTAINVIEW, Calif., Oct. 10 (UPI) -- A tiny moon orbiting Neptune, "lost" since a sighting more than 20 years ago, has been seen again in images from the Hubble Space Telescope, scientists say.
Researchers at the SETI Institute in Mountain View, Calif., sifting through Hubble images, have caught sight of Naiad, the innermost of Neptune's moons, SPACE.com reported.