Researchers have detected what appears to be the strongest ever sign of life on another planet. The researchers from the University of Cambridge and colleagues announced this week that a massive planet named K2-18b, located 120 light-years from Earth, contained chemical signatures suggestive that its oceans are teeming with microbes.
boingboing.net
boingboing.net
