Space telescope finds 10 new planets outside our solar system that could potentially have liquid water and support life  An artist rendering shows some of the 219 new planet candidates, 10 of which are in the habitable zone of their...

FAVORITES

en_USEnglish