NASA scientist finds evidence of alien lifePosted: March 6, 2011
Dr. Richard B. Hoover, an astrobiologist at NASA’s Marshall Space Flight Center claims he has found fossils of bacteria in an extremely rare type of meteorite. He is inviting 100 experts and up to 5000 other scientists to meet to criticize and analyse his findings before his paper is officially published. Click the article below for more
Here’s an article refuting this claim altogether!