NASA and the European Space Agency Finally Prep Public for Alien Disclosure
First NASA chief scientist, Ellen Stofan openly admitted that alien life is ‘imminent’ and just last Tuesday, Dr. John Grunsfeld of NASA’s Science …
Read more on themindunleashed.org
Ariana Oliveira flipped this story into Picks•3159d