Philae's comet may host alien 'life': astronomers
Tuesday, July 7, 2015 - 08:20
in Astronomy & Space
Astronomers proposed a novel explanation Monday for the strange appearance of the comet carrying Europe's robot probe Philae through outer space: alien microscopic life.