Life traces on Exoplanet K2-18b? Critics say too early to confirm Science April 17, 2025 British astronomers claim to have found the strongest evidence of life on exoplanet K2-18b, which was first discovered in 2015 and soon emerged as a potential candidate suitable for habitability with water