NASA’s Hubble telescope’s most recent find is the existence of water on 5 alien orbs. The exoplanets were discovered to contain water using infrared light waves. The scientists observed the signature of water in a range of specified wavelengths.
Water, water, everywhere in the Cosmos
See on trap.it