Scientists Have Discovered The ‘Strongest Evidence’ Of Alien Life

Via NASA Scientists using the James Webb Space Telescope (JWST) believe they have found the strongest evidence ever of alien life on a distant exoplanet named K2-18 b. The exoplanet, which was discovered in 2015, […]