Astronomers detect water on planet 129 light-years away
Astronomers at Hawaii's Keck Observatory claim to have detected water in the atmosphere of a planet 129 light-years away from the Earth. The discovery was made while studying a young giant gas planet called HR 8799c, which is about 7 times the mass of Jupiter and has a radius that is 20% larger, the astronomers said. 