News

Potential biosignatures detected on K2-18 b by James Webb suggest microbial life may exist 124 light-years from Earth.