Apollo 15 astronaut claims extraterrestrials created the human race
Although traditional science believes this to be simply absurd, a great deal of evidence has been found around the world that supports the ancient alien theory. Perhaps the most important…