“Kepler space telescope’s discoveries include four planets that could hold liquid surface water, believed to be key for life”
Link: (Nasa finds 715 new planets)
“Kepler space telescope’s discoveries include four planets that could hold liquid surface water, believed to be key for life”
Link: (Nasa finds 715 new planets)