Tech

Scientists spot water in a planet’s atmosphere 129 light-years away

In the search for alien life, W.M. Keck Observatory have confirmed the existence of water in HR 8799c’s atmosphere, a planet 7x the size of Jupiter.