IFL Science
LIVE: NASA announce latest findings in their search for new wo...