Abundance of Water - Woman With Feet in Water on Rocky Shore

Abundance of Water – Where Did It All Come From?

The abundance of water is still a mystery to science. Find out why researchers believe that water may have formed with the Earth from its beginning. (4:45 min read)