Proof of Alien Life!

Dr. Hoover has discovered evidence of microfossils similar to Cyanobacteria, in freshly fractured slices of the interior surfaces of the Alais, Ivuna, and Orgueil CI1 carbonaceous meteorites…. The implications are that life is everywhere, and that life on Earth may have come from other planets.

via Journal of Cosmology.

Comments are closed.