Published: Apr 17, 2025, 18:40 IST | Updated: Apr 17, 2025, 18:40 IST
Observations by the James Webb Space Telescope of a planet called K2-18, located 124 light years from Earth, have yielded the strongest evidence yet that extraterrestrial life may be thriving beyond our solar system.