Home / Tag Archives: alien life

Tag Archives: alien life

‘Alien Microbes’ found Floating in the Stratosphere

‘Alien Microbes’ found Floating in the Stratosphere

British researchers have found alien life arriving on earth from space. Our hopes of finding life on Mars were trashed after NASA’s Curiosity rover found no traces of methane on the red planet. However, a new study from the University of Sheffield ...

Read More »
Scroll To Top