Colossal Space Reservoir with Water 100 Trillion Times Earth’s Oceans Discovered
Scientists have discovered a massive water reservoir surrounding the quasar APM 08279+5255, containing water equivalent to 100 trillion times all of Earth’s oceans. Located 12 billion light-years away, this region … Read More