In January 2016, Starchild Project co-founder, Lloyd Pye, has been posthumously vindicated as planetary scientists from Caltech announced that they have found a new planet on the far reaches of our solar system, which they name Planet X... Exactly where Lloyd has said...