Menu

Blog

Oct 26, 2024

Astronomers Discover Largest Water Reservoir in Space, 140 Trillion Times Earth’s Oceans

Posted by in category: space

Astronomers discover largest water reservoir surrounding a quasar 12 billion light-years away.

Leave a reply