News

In a groundbreaking development, astronomers using the James Webb Space Telescope (JWST) have identified chemical compounds in the atmosphere of planet K2-18b that may suggest the presence of life.