Toggle light / dark theme

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

Posted in space

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

Leave a Comment