Uncategorized Home to extraterrestrials? Philae probe could be sitting on comet filled with alien life July 7, 2015by sharonstjoan Share this:TwitterFacebookLike this:Like Loading... Related