Over 90% of the world’s supply of fresh water is located in Antarctica?

Skip to content