Monthly Archives: September 2013

Alien Life in the Stratosphere

Scientists in the UK have recently made the claim that they have found alien life in the stratosphere. the specimen to which they refer is a diatom. Found at between 22 and 27 kilometers above the surface of the Earth, … Read the rest of this entry

Filed in Miscellaneous | Comment Now