A Whiff of Water

A Whiff of Water
December 3, 2013
CreditNASA/Goddard Space Flight Center
Language
  • english

NASA scientists found faint signatures of water in the atmospheres of five distant planets. All five planets appear to be hazy.