Wow! JWST Finds Possible Alien Biosignatures On K2-18b Water Planet Geraldine 8 months ago Alien Biosignatures Wow! JWST Finds Possible Alien Biosignatures On K2-18b Water Planet Credit Anton Petrov