At 12 billion light-years from Earth, NASA has detected a massive water reservoir containing 140,000 trillion times the amount of water on Earth.

Astronomers have identified a colossal water vapor reservoir surrounding a distant quasar, challenging our understanding of the early universe. Located 12 billion light-years from Earth, this cosmic water cloud contains an astonishing…

Continue Reading