Researchers Find Potential Life Indicators on Distant Planet K2-18b
Researchers at the University of Cambridge have discovered the strongest evidence to date for life on a planet outside our solar system – 124 light-years away. This is a revolutionary moment, says astrophysicist Nikku Madhusudhan to NPR.
Sweden