Aliens exist. Dr. Richard B. Hoover, an astrobiologist for NASA, reports possessing evidence of life on other planets. The scientist has spent the last decade studying fossils of bacteria on rare meteorites and published his findings in the Journal of Cosmology. The veracity of Hoover’s research, and the journal, has been scrutinized and is being vetted.
MORE STORIES FROM BOSSIP