A team of British scientists is claiming to have found alien life, but not from the dust craters of Mars or by picking up radio waves from the TVs of distant worlds. They believe organic matter that came back onboard an observation balloon may be alien microbes. The balloon was sent 27km up into the [...]
No comments:
Post a Comment