by Stephen M. Lepore, Daily Mail: Dr. Garry Nolan has been commissioned by the CIA to work on UFOs before Nolan told Klokus that possibility was ‘100 percent’ aliens have been here The immunologist compared it to early native tribes seeing new explorers TRUTH LIVES on at https://sgtreport.tv/ A professor at Stanford University claims that aliens have been on planet […]
Source