NASA predicts alien life discovery soon

Chief scientist Ellen Stofan stated that we are likely to find evidence of alien life within 20 years. Her comments came during a public panel in Wash… —> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail