#Philae
Science & Technology | Cool Stuff
Possible Signs of Alien Life on Comet: Philae Lander Detects Promising Features
Several features on a comet being explored by the European Space Agency's Philae lander indicate it could be home to alien life, according to two astronomers. While the comet has a black crust darkening much of its surface, astronomers have sp