Alien’s life found by NASA
A fossilized form of alien life has been discovered by Dr. Richard Hoover, who is an scientist at the Marshall Space Flight Center, NASA. These fossils are of bacteria found in a meteorite called a CI1, and there are only nine of theses meteorites on the planet. These finding had been published last Friday in […]