Largest Reservoir in Space Reportedly Holds 140 Trillion Times More Water Than Earth's Oceans
Published Date: 2/22/2024
Source: snopes.com
The discovery was announced by NASA's Jet Propulsion Laboratory on July 22, 2011.