We may finally find ALIENS by 2026, thanks to NASA's new space telescope

We may finally find ALIENS by 2026, thanks to NASA's new space telescope

NaturalNews.com

Published

(Natural News) The National Aeronautics and Space Administration‘s (NASA) James Webb Space Telescope (JWST) may be able to provide evidence of aliens as early as 2026. This is according to Caprice Phillips of the Ohio State University, who found with her colleagues that Webb can detect signs of alien life in three days or so. Phillips said that after a few...

Full Article