NASA’s James Webb Space Telescope has discovered water on a faraway planet News Desk - Kumud Jul 15, 2022 Webb discovered clouds and haze in the atmosphere of a large planet.