Home » Posts tagged with » Organism

NASA Finds Alien Fossils on Meteorite

The remnants of a meteorite are showing evidence of tiny alien fossils, a NASA scientist claims. The findings, by scientist Richard Hoover, published in the peer-reviewed online Journal of Cosmology,…