Absolutely Massive 12-Billion-Year-Old Body of Water Found Floating in Space
Scientists have found the universe’s largest water reserve, but it’s not on Earth. It’s said to be floating in space. There is a huge body of water in space that has been found by two science teams. It is said to be 12 billion years old. The body of water is much bigger than all […]