NASA's Hubble triumphs again, discovers moon orbiting solar system's third-largest dwarf planet!
The team uncovered the moon in archival images of 2007 OR10 taken by the Hubble Telescope.
May 19, 2017, 13:26 PM ISTClosest 'habitable' planet found 14 light years away
The three newly detected planets orbit the small, relatively cool and stable star about every 5, 18 and 67 days.
Dec 20, 2015, 12:25 PM IST