madsen-pirie.com
Alien lifeforms might be drifting down through our upper atmosphere, borne there by meteors from deep space
Some hype has accompanied a report that UK scientists have found life in space. Newspapers and TV stations find it difficult to resist stories about aliens visiting our planet. In this case the a…