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