Absolutely Massive 12-Billion-Year-Old Body of Water Found Floating in Space
Scientists have discovered the universe’s largest water reserve, located in space and estimated to be 12 billion years old. It dwarfs all the water on Earth and is approximately 140 trillion times larger than the Earth’s seas. Found near a quasar, a massive black hole consuming others, the reservoir is too distant to be seen…