It may not be a planet, but Pluto's got moons to burn. Astronomers using the Hubble Space Telescope have spied the icy orb's fifth satellite. Everybody, say hello to S/2012 (134340), or "P5" for short.

Read…