Alien life 'may exist among us'

Alien life 'may exist among us'Alien life 'may exist among us' External link

Could "shadow life" be lurking in the deep ocean? Never mind Mars, alien life may be thriving right here on Earth, a major science conference has heard.

Tagsevolutionextraterrestrial lifeprehistoric civilization
Content typelink