NASA scientists claims humanity will make contact with Alien Life within 20-30 Years
NASA has dropped a bombshell - It will have all indication of alien life by 2025. Top NASA scientists are saying that we are definitely not alone in the universe. Ellen Stofan, chief scientist for NASA, said at...