No, the James Webb Space Telescope probably didn’t detect signs of alien life — but it soon could Posted on 5 mai 2024 | by Livescience Citeste pe https://www.livescience.com/