140 Trillion Oceans of water found in space around 12 billion light-years away
140 Trillion Oceans of water found in space around 12 billion light-years away

Astronomers discovered a colossal water reservoir in a remote corner of the universe, orbiting a quasar over 12 billion light-years away. This astounding distance means the light we observe today embarked on its journey shortly after the birth of universe. The magnitude of this distant water...