Planet hunters to detail latest discovery
Monday, December 5, 2011 - 10:20
in Astronomy & Space
NASA's Kepler observatory has been on the prowl for planets where liquid water might exist
NASA's Kepler observatory has been on the prowl for planets where liquid water might exist