Comment 1
Geneva Declaration on Human Rights at Sea Drafting Team Update
London. UK. The Geneva Declaration on Human Rights at Sea, together with its Annexes, is currently in the final stages of drafting for publication. The Declaration is a soft-law instrument that highlights the applicable rules ...