What are the challenges with the High Seas Treaty? | Explained

Wait 5 sec.

What does the principle of ‘common heritage of humankind’ mean? Is the treaty ambiguous?