The Hubble Space Telescope (HST) confirms the presence of two additional moons of Pluto, Nix and Hydra, on 18 May 2005.
Δ