Wow! JWST Finds Possible Alien Biosignatures On K2-18b Water Planet December 8, 2023 rebecca Science, Scientific Theories Alien Biosignatures Wow! JWST Finds Possible Alien Biosignatures On K2-18b Water Planet Credit Anton Petrov Please support our Sponsors here :