comet
Sci/Environment

ESA Says Comet May Host Life – Video

July 7, 2015 Royce Christyn 0

While exploring the data from Philae and its mother ship Rosetta, scientists say there is strong evidence that the comet hosts life. According to GeoBeats News [1]: When the exploratory craft Philae landed on the surface of […]