Alien life 'may exist among us'

Alien life 'may exist among us'

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.

evolution extraterrestrial life prehistoric civilization

Webmention logo