Astrobiologists Claim to Have Found Extraterrestrial Life Form in Earth’s Stratosphere

British astrobiologists are claiming to have found alien life form in the Earth’s stratosphere. They collected a small diatom frustule that could have come from space after sending a balloon to 27 km into the stratosphere during the recent Perseid meteor shower. “Most people will assume that these biological particles must have just drifted up […]

The post Astrobiologists Claim to Have Found Extraterrestrial Life Form in Earth’s Stratosphere appeared first on Alien UFO Sightings.

Related Articles

Read More

Click on a tab to select how you'd like to leave your comment

Leave a Reply