A group of scientists from NASA's Jet Propulsion Laboratory and the University of New Mexico announces that water clouds are discovered on TOI-1231 b, a Neptune-like exoplanet that is located 90 light-years away from Earth. (CBS News) Discoveries of exoplanets link embed save