NASA’s Hubble Space Telescope finds water vapour in exoplanet 97 light years away from Earth 30 January, 2024 by Newstars Education See also You have excellent vision if you can spot the dog in this picture within 20 seconds