New Planets Could Have Life But ... - TMZ.com
URL: http://www.tmz.com/2017/02/24/neil-degrasse-tyson-new-planets-life/
Submitted: Fri Feb 24 2017
Rating: 0.00
Votes: 0
CT: UFOSeek News 2015: New Planets Could Have Life But ... - TMZ.com
Detailed Traffic Statistic From Alexa
Description:
Neil deGrasse Tyson says there's a chance the newly discovered cluster of Earth-sized planets could harbor life, but there's something big (yet small) they haven't told you about. Dr. Tyson told us the science community is ecstatic over NASA's discovery.